| Test name | Executions per second |
|---|---|
| ✓ Create new object from scratch | 913,218,688 Ops/sec |
| Manually copying properties | 844,590,848 Ops/sec |
| Create new object while copying | 785,772,544 Ops/sec |
| Using the spread operator | 54,311,000 Ops/sec |
| Using Object.assign | 44,633,344 Ops/sec |
| JSON | 4,448,000 Ops/sec |
| StructuredClone | 1,158,579 Ops/sec |