Test name | Executions per second |
---|---|
for | 3.7 Ops/sec |
forEach | 75.9 Ops/sec |
for...in | 4.6 Ops/sec |
arr = [];
arr.length = 800000;
arr.fill(0)
let sum = 0;
for (let i = 0; i < arr.length; i++) {
sum += arr[i];
}
let sum = 0;
arr.forEach(value => sum += value);
let sum = 0;
for (let i in arr) {
sum += i;
}