//慢 for(var i = 0; i < my_array.length; i++) //也很慢 for(var i = 0; i < myMethod(); i++) //快 var length = my_array.length; for(var i = 0; i < length; i++) //也很快 var length = myMethod(); for(var i = 0; i < length; i++) //如果非要把代码都写到一行上,这样写也很快,虽然使用了表达式,但这样写也值计算一次 for(var i = 0, length = my_array.length; i < length; i++) //javascript/2144