Test name | Executions per second |
---|---|
Cache in the inner scope | 888428.9 Ops/sec |
Do not cache at all | 8109436.5 Ops/sec |
var testVar = 10;
function doTest1(){
var sum = 0;
for (var i = 0; i < testVar; i++){
sum = sum + i;
}
}
doTest1();
function doTest2(){
var sum = 0;
var testVarLocal = testVar;
for (var i = 0; i < testVarLocal; i++){
sum = sum + i;
}
}
doTest2();