私の調査により、for ループは JavaScript 言語で最速の反復構造であると信じています。forループの条件付き長さの値を宣言する方が速いと思っていました...明確にするために、次のうちどれが速いと思いますか?
例1
for(var i = 0; i < myLargeArray.length; i++ ) {
console.log(myLargeArray[i]);
}
例 2
var count = myLargeArray.length;
for(var i = 0; i < count; i++ ) {
console.log(myLargeArray[i]);
}
私の論理は、例1の各反復で、各反復でmyLargeArrayの長さにアクセスすると、例2のように単純な整数値にアクセスするよりも計算コストが高くなるということですか?