>倒序循环可以略微的提升普通迭代的性能,如下:
/*
* 一种可以提高循环效率的方法,倒序遍历,同步模式
*/
var reverseFor = function(arr, handler){
for(var i = arr.length; i --;){
// 传入三个参数,当前数组项的值,索引,原始数组
handler(arr[i], i, arr);
}
}; /*
* 一种可以提高循环效率的方法>倒序循环可以略微的提升普通迭代的性能,如下:
/*
* 一种可以提高循环效率的方法,倒序遍历,同步模式
*/
var reverseFor = function(arr, handler){
for(var i = arr.length; i --;){
// 传入三个参数,当前数组项的值,索引,原始数组
handler(arr[i], i, arr);
}
}; /*
* 一种可以提高循环效率的方法