什么是在JavaScript中循环的最佳方法

32 浏览
0 Comments

什么是在JavaScript中循环的最佳方法

我在JavaScript中发现了几种循环方法,我最喜欢的是:

for (var i = 0; i < a.length; i++) {
    var element = a[i];
}

但是根据这里的测试结果(http://www.robertnyman.com/2008/04/11/javascript-loop-performance/),最好将其改写为只计算一次长度。

在jQuery中,有一个.each函数可以添加一个函数。我更喜欢这个方法,因为不需要像上面的解决方案中那样重复输入数组两次。

如果JavaScript支持宏,自定义循环就轻而易举了,但可惜它不支持。

那么你们都使用什么方法呢?

0