| Test case name | Result |
|---|---|
| [...Array(n).keys()].map(filler) | |
| Array.apply(null, { length: 4 }).map(filler) | |
| Array.from | |
| Array(n).fill(undefined).map(filler) | |
| for loop push |
| Test name | Executions per second |
|---|---|
| [...Array(n).keys()].map(filler) | 111.6 Ops/sec |
| Array.apply(null, { length: 4 }).map(filler) | 69.3 Ops/sec |
| Array.from | 357.3 Ops/sec |
| Array(n).fill(undefined).map(filler) | 141.3 Ops/sec |
| for loop push | 436.4 Ops/sec |