reduce + Array.prototype.concat vs Array.prototype.flat vs concat(...) vs reduce spreadFastest: concat(...) (50.0x faster)
546,501 ops/sec
530,731 ops/sec
26,968 ops/sec
10,940 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| reduce + Array.prototype.concat | |
| Array.prototype.flat | |
| concat(...) | |
| reduce spread |
| Test name | Executions per second |
|---|---|
| ✓ reduce + Array.prototype.concat | 112,310 Ops/sec |
| concat(...) | 107,203 Ops/sec |
| reduce spread | 17,501 Ops/sec |
| Array.prototype.flat | 6,802 Ops/sec |