Array.reduce() vs For loop vs Object.fromEntries() + Object.entries() vs Object.assign() vs Object ...spread| Test case name | Result |
|---|---|
| Array.reduce() | |
| For loop | |
| Object.fromEntries() + Object.entries() | |
| Object.assign() | |
| Object ...spread |
| Test name | Executions per second |
|---|---|
| ✓ Array.reduce() | 29,225 Ops/sec |
| For loop | 24,355 Ops/sec |
| Object.fromEntries() + Object.entries() | 2,106 Ops/sec |
| Object ...spread | 1,519 Ops/sec |
| Object.assign() | 1,286 Ops/sec |