Test case name | Result |
---|---|
Lodash clone | |
Lodash cloneDeep | |
Lodash merge | |
ES6 spread | |
ES6 Object.assign | |
JSON.parse(JSON.stringify()) |
Test name | Executions per second |
---|---|
Lodash clone | 3402694.0 Ops/sec |
Lodash cloneDeep | 490961.9 Ops/sec |
Lodash merge | 355188.2 Ops/sec |
ES6 spread | 19928436.0 Ops/sec |
ES6 Object.assign | 6816626.0 Ops/sec |
JSON.parse(JSON.stringify()) | 1028605.7 Ops/sec |