spread vs slice vs Array.from vs map vs for vs while vs structuredCloneFastest: spread (14.3x faster)
768 ops/sec
764 ops/sec
762 ops/sec
109 ops/sec
109 ops/sec
106 ops/sec
54 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| spread | |
| slice | |
| Array.from | |
| map | |
| for | |
| while | |
| structuredClone |
| Test name | Executions per second |
|---|---|
| ✓ slice | 836 Ops/sec |
| for | 189 Ops/sec |
| while | 188 Ops/sec |
| spread | 133 Ops/sec |
| map | 132 Ops/sec |
| Array.from | 129 Ops/sec |
| structuredClone | 29 Ops/sec |