当前位置: 代码迷 >> JavaScript >> 两个不同写法间的性能有关问题
  详细解决方案

两个不同写法间的性能有关问题

热度:108   发布时间:2013-08-01 15:23:18.0
两个不同写法间的性能问题
(i=0;i<array.length;i++)

(i=0,len=array.length;i<len;i++)

有什么区别

------解决方案--------------------
第一容易造成死循环,浏览器卡主
------解决方案--------------------
第一个相当于每次都要计算一次数组长度,如果数组太长会有性能问题
第二个相当于把数组长度先记下来,也就是只算一次,在大数组的情况下性能占优
  相关解决方案