尽可能少的访问实时文档对象,切忌不要在循环体内重复访问,推荐使用局部变量缓存对象的方式。
错误写法:
for(var i = 0; i < document.getElementByTagName("div"); i++){ // do something... }
推荐写法:
var div_len = document.getElementByTagName("div").length; for(var i = 0; i < div_len; i++){ // do something... }
Minimizing Reflows and Repaints
JavaScript性能优化点
最新推荐文章于 2024-08-12 22:06:56 发布