读书人

for循环迭代小改善

发布时间: 2012-10-27 10:42:26 作者: rapoo

for循环迭代小改进
常见写法:

// original loopsfor (var i=0; i < items.length; i++){    process(items[i]);}var j=0;while (j < items.length){    process(items[j++]]);}var k=0;do {    process(items[k++]);} while (k < items.length);


小改进:
//minimizing property lookups and reversingfor (var i=items.length; i--; ){    process(items[i]);}var j = items.length;while (j--){    process(items[j]]);}var k = items.length-1;do {    process(items[k]);} while (k--);

读书人网 >Web前端

热点推荐