Array.prototype.concat vs spread operator vs Push vs SpliceFastest: Push (4.9x faster)
55,008,176 ops/sec
46,198,312 ops/sec
18,304,464 ops/sec
11,319,277 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| Array.prototype.concat | |
| spread operator | |
| Push | |
| Splice |
| Test name | Executions per second |
|---|---|
| ✓ Push | 42,206,416 Ops/sec |
| spread operator | 38,276,240 Ops/sec |
| Splice | 12,092,990 Ops/sec |
| Array.prototype.concat | 9,294,956 Ops/sec |