Test name | Executions per second |
---|---|
Array.apply | 1578336.4 Ops/sec |
Array.from | 707714.4 Ops/sec |
map | 4302881.0 Ops/sec |
Loop and assign | 24591278.0 Ops/sec |
Loop and push | 23934880.0 Ops/sec |
Array.apply(null, new Array(10)).map(() => false);
Array.from({ length: 10}, () => false);
new Array(10).map(() => false);
const r = [];
for (let i = 0; i < 10; i++) r[i] = false;
const r = [];
for (let i = 0; i < 10; i++) r.push(false);