Test name | Executions per second |
---|---|
for..of | 6256677.5 Ops/sec |
for each | 4642170.5 Ops/sec |
arr1 = [[1,2,3],[1,2,3],[1,2,3]]
result = []
for(const arr of arr1) {
for (const num of arr) {
if (num === 2) {
result.push(num)
continue
}
}
}
result = []
arr1.forEach((arr) => {
arr.forEach((num) => {
if(num === 2) {
result.push(num)
}
})
})