Test name | Executions per second |
---|---|
for | 38261.8 Ops/sec |
foreach | 39613.3 Ops/sec |
for..of | 40196.6 Ops/sec |
for..of over entries | 37606.1 Ops/sec |
var array = Array.from({length: 100});
var t;
for (let i = 0; i < array.length; i++) {
t = array[i];
}
array.forEach(function(v, i) {
t = v;
});
for (var v of array) {
t = v;
}
for (var [i, v] of array.entries()) {
t = v;
}