这些天在读别人写的代码,发现其中大量的使用document.getElmentById取网页元素的值或设定其属性。这样做效率极低,修改为先存为全局变量然后再使用,速度提升明显。
上述现象在IE6中差别明显,但在IE8中没有差别,看来微软在JS的实现上面有了本质的改进。
这些天在读别人写的代码,发现其中大量的使用document.getElmentById取网页元素的值或设定其属性。这样做效率极低,修改为先存为全局变量然后再使用,速度提升明显。
上述现象在IE6中差别明显,但在IE8中没有差别,看来微软在JS的实现上面有了本质的改进。