Java教程

26.javascript 性能

本文主要是介绍26.javascript 性能,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.for循环中,常见的大家获取数组长度,喜欢写在for循环里面,其实将该代码提出来,先对数组长度进行运算,会使得循环运行的更快。

  原因是:循环每次迭代时,坏代码就会访问数组的 length 属性。

  差的代码:

var i;
for (i = 0; i < arr.length; i++) {}

  更好的代码:

var i;
var l = arr.length;
for (i = 0; i < l; i++) {}

  

2.访问DOM元素性能提高:访问一次DOM元素,然后将其赋值给一个变量,通过这个变量来操作元素会好很多。

var obj;
obj = document.getElementById("demo");
obj.innerHTML = "Hello"; 

  

3.劲量将脚本放在页面底部,让浏览器先加载页面,再加载脚本。

 

这篇关于26.javascript 性能的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!