Test case name | Result |
---|---|
Object.entries -> map -> Object.fromEntries | |
Object.entries -> reduce (single object) | |
Object.entries -> map -> reduce (single object) | |
Object.entries -> reduce (temporary objects) | |
Object.entries -> map -> reduce (temporary objects) | |
new map -> loop over object.entries -> Object.fromEntries |
Test name | Executions per second |
---|---|
Object.entries -> map -> Object.fromEntries | 101.3 Ops/sec |
Object.entries -> reduce (single object) | 456.2 Ops/sec |
Object.entries -> map -> reduce (single object) | 432.4 Ops/sec |
Object.entries -> reduce (temporary objects) | 49.0 Ops/sec |
Object.entries -> map -> reduce (temporary objects) | 54.1 Ops/sec |
new map -> loop over object.entries -> Object.fromEntries | 97.9 Ops/sec |