| Test name | Executions per second |
|---|---|
| ✓ Create new object from scratch | 24,246,250 Ops/sec |
| Using the spread operator | 22,581,916 Ops/sec |
| Manually copying properties | 13,423,891 Ops/sec |
| Create new object while copying | 13,301,174 Ops/sec |
| Using Object.assign | 9,970,908 Ops/sec |
| JSON | 3,521,083 Ops/sec |
| StructuredClone | 1,156,974 Ops/sec |