Test name | Executions per second |
---|---|
With cache | 10589.2 Ops/sec |
Without cache | 5421.3 Ops/sec |
While loop (as performance reference) | 10713.4 Ops/sec |
var arr = [Array(1000).keys()];
let sum = 0;
for (let i = 0, arrLen=arr.length; i < arrLen; i++){
sum += arr[i];
}
let sum = 0;
for (let i = 0; i < arr.length; i++){
sum += arr[i];
}
let sum = 0;
let i = arr.length;
while(i--){
sum += arr[i]
}