Direct vs Spread vs Object.assignFastest: Object.assign (13.9x faster)
8,066,893 ops/sec
1,354,959 ops/sec
579,896 ops/sec
Fastest: Direct (4.3x faster)
803,374 ops/sec
270,760 ops/sec
184,909 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| Direct | |
| Spread | |
| Object.assign |
| Test name | Executions per second |
|---|---|
| ✓ Object.assign | 5,867,772 Ops/sec |
| Spread | 1,345,342 Ops/sec |
| Direct | 461,040 Ops/sec |