Test name | Executions per second |
---|---|
Array.from() only | 344792.5 Ops/sec |
Array.from().map() | 380070.2 Ops/sec |
.fill("").map() | 2800939.2 Ops/sec |
.fill(null).map() | 2778600.2 Ops/sec |
.fill(undefined).map() | 2792707.8 Ops/sec |
.fill(true).map() | 2847709.8 Ops/sec |
Array.from({ length: 100 }, (_, i) => i+i);
Array.from({ length: 100 }).map((_, i) => i+i);
Array(100).fill("").map((_, i) => i+i);
Array(100).fill(null).map((_, i) => i+i);
Array(100).fill(null).map((_, i) => i+i);
Array(100).fill(true).map((_, i) => i+i);