Test name | Executions per second |
---|---|
for i++ | 4236.7 Ops/sec |
for i-- | 8416.9 Ops/sec |
while i-- | 8393.3 Ops/sec |
for of | 872672.6 Ops/sec |
forEach | 1665174.4 Ops/sec |
var arr = []
for (var i = 0; i < 1000; i++) arr[i] = i
for (var i = 0; i < arr.length; i++) {
var a = arr[i]
}
for (var i = arr.length; i >= 0; i--) {
var a = arr[i]
}
var i = arr.length
while (i--) {
var a = arr[i]
}
for (var v of arr) {
var a = v
}
arr.forEach(v => {
var a = v
})