高性能Javascript笔记(3)

第三章 2011-12-21
1,访问DOM的次数越多,代码运行速度越慢。减少访问DOM的次数,把运算尽量留在ECMAScript这一端处理。
2,使用数组来合并大量字符串,会让innerHTML效率更高。
3,循环一个HTML集合比循环一个数组效率要低很多。

此函数把一个HTML集合转换为一个普通数组
以前我经常犯的一个错误

正确写法应该是

more...

高性能Javascript笔记(1)

上周买的书,今天终于到了,所以充电开始中。。。
记一下笔记,可能会记得更牢,翻了这本书的第一章,感觉还不错!
以下是第一章的主要内容
优化Javascript
1、将脚本放在底部
2、不要把内嵌脚本紧跟在 link 标签后面
3、动态脚本,应该将新创建的script添加到 head 里面,如果是添加在 boby 里,IE会抛出“操作已中止”的错误信息
侦听动态脚本加载完成时的状态
无阻塞模式之一

more...