1、本品与水泥配合作为JS复合涂料液料使用可按JS防水乳胶﹕水泥=1﹕0.5~1的比例配制,如果施工时感觉较稠可适量加水稀释。尽量采用机械搅拌,手工搅拌必须充分,否则易产生粉团、气泡等施工缺陷。
2、本品加2~3倍的水稀释搅拌均匀后可直接用于配制聚合物防水砂浆。施工时与水泥等固态料混合后必须充分搅拌,确保分散均匀。
3、雨、雪、雾天或已知天气不好及气温在5℃以下不能施工。
4、不宜在特别潮湿又不通风的环境中施工,否则会影响成膜。
5、施工间休及施工完毕尽快用清水将工器具冲洗干净。
让哥们告诉你吧! 1、找个明白人,先给你出一套配置。
注意:在关键配件上要多选择几个牌子的,尽量选择大厂产品。防止JS说没有货! 2、价格上,尽量多在网上多看看,正常来说,网络上的价格地区差别还是比较大的,你可以多在你那里的市场多走几家。
不过,不要为了10块20块上较真,毕竟人家也是做生意,得赚钱。 3、不要听JS忽悠你,你认定的配件,你就让他去找,他说没有,你就换一家公司,反正卖电脑的有的是。
CPU、内存、硬盘就那么两三个牌子,一般地方都有。关键就在显示器、显卡、主板、电源这四样上!一定要坚持自己的选择 4、其他配件吧,鼠标键盘,你不玩CS这样的游戏,我建议你买一般的。
5、保修协议,你一定要仔细看,认为不对的地方,你就跟他说,让他改。这个还是非常重要的,比如配件的保修期,有一些是一年,有一些是三年,一定要看清楚。
他们的服务,有收费的,有免费的,这些都得仔细看哦! 最后,拿着你从几家公司得到的价格表,看看价格,比一比。 正常来说,目前一台组装机能赚200多就不错了,你也不可能砍的太狠(当然是在你用网上的价格跟他谈了以后。)
如果价格砍不下来,你就要点东西,比如插排啊,鼠标垫啊,还有一些其他的赠品。 哥们以前就是卖电脑的,底细都告诉你了哦。
属性操作:
属性读操作(获取属性值): obj.属性名
属性写操作(设置修改属性值): obj.属性名 = 属性值;
注意问题:
1. class不叫class,叫className
2. style操作的是行间样式
3. 获取img的src是绝对路径
4. 获取十六进制的颜色值,获取到的是rgb颜色
5. 获取style中复合样式时,firefox会把所有值都获取到
6. 遇到"-",去掉"-"首字母大写
7. style.cssText 代表style所有的内容
8. innerHTML代表的是标签对中所有的内容
自定义属性:
1. 对象本身不具备的属性(不是标准中规定的属性,而是我们自己设置的)
2. 索引值: 在事件中,需要知道当前元素是一组元素中第几个的时候,使用索引值
以下是JavaScript容易犯错的几个"陷阱".由本人google+体验+搜集而来.虽然不是什么很高深的技术问题,但注意一下,会使您的编程轻松些. 1. 最后一个逗号 如这段代码,注意最后一个逗号,按语言学角度来说应该是不错的(python的类似数据类型辞典dictionary就允许如此)。
IE会报语法错误,但语义不详,你只能用人眼从几千行代码中扫描。 Js代码 2. this的引用会改变 如这段代码: Js代码 并不如你所愿,答案并不是”JavaScript rules”。
在执行MyObject.ClickHandler时,在行1中,this的引用实际上指向的是document.getElementById("theText")的引用。可以这么解决: Js代码 实质上,这就是JavaScript作用域的问题。
如果你看过,你会发现解决方案不止一种。 3. 标识盗贼 在JavaScript中不要使用跟HTML的id一样的变量名。
如下代码: Js代码 IE会报对象未定义的错误。我只能说:IE 真烂. 4. 字符串只替换第一个匹配 如下代码: Js代码 而实际上,fileName结果是"This_is a title". 在JavaScript中,String.replace的第一个参数应该是正则表达式。
所以,正确的做法是这样: Js代码 var fileName = "This is a title".replace(/ /g,"_"); var fileName = "This is a title".replace(/ /g,"_"); 5. mouseout意味着mousein 事实上,这是由于事件冒泡导致的。IE中有mouseenter和mouseleave,但不是标准的。
作者在此建议大家使用js库来解决问题。 6. parseInt是基于进制体系的 这个是常识,可是很多人给忽略了parseInt还有第二个参数,用以指明进制。
比如,parseInt("09"),如果你认为答案是9,那就错了。因为,在此,字符串以0开头,parseInt以八进制来处理它,在八进制中,09是非法,返回false,布尔值false转化成数值就是0. 因此,正确的做法是 Js代码 parseInt("09", 10). parseInt("09", 10). 7. for。
in。会遍历所有的东西 有一段这样的代码: Js代码 var arr = [5,10,15] var total = 1; for ( var x in arr) { total = total * arr[x]; } var arr = [5,10,15] var total = 1; for ( var x in arr) { total = total * arr[x]; } 运行得好好的,不是吗?但是有一天它不干了,给我返回的值变成了NaN, 晕。
我只不过引入了一个库而已啊。原来是这个库改写了Array的prototype,这样,我们的arr平白无过多出了一个属性(方法),而for。
in。会把它给遍历出来。
其实,就算没有引进库.它的结果也并不是数组所有元素的乘积,因为for。in。
会遍历到数组的length属性. 所以这样做才是比较安全的: Js代码 for ( var x = 0; x < arr.length; x++) { total = total * arr[x]; } for ( var x = 0; x < arr.length; x++) { total = total * arr[x]; } 其实,这也是污染基本类的prototype会带来危害的一个例证。 8. 事件处理器的陷阱 这其实只会存在使用作为对象属性的事件处理器才会存在的问题。
比如window.onclick = MyOnClickMethod这样的代码,这会复写掉之前的window.onclick事件,还可能导致IE的内容泄露(sucks again)。在IE还没有支持DOM 2的事件注册之前,作者建议使用库来解决问题,比如使用YUI: YAHOO.util.Event.addListener(window, "click", M。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:3.437秒