| Test case name | Result |
|---|---|
| [...Array(n).keys()].map(k => undefined) | |
| Array.apply(null, { length: 4 }) | |
| Array.from | |
| Array(n).fill(undefined) | |
| for loop push |
| Test name | Executions per second |
|---|---|
| [...Array(n).keys()].map(k => undefined) | 349.3 Ops/sec |
| Array.apply(null, { length: 4 }) | 268.6 Ops/sec |
| Array.from | 720.2 Ops/sec |
| Array(n).fill(undefined) | 2121.5 Ops/sec |
| for loop push | 791.8 Ops/sec |