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 | 3964580.0 Ops/sec |
Lodash cloneDeep | 556442.7 Ops/sec |
Lodash merge | 396427.3 Ops/sec |
ES6 spread | 22596820.0 Ops/sec |
ES6 Object.assign | 8411806.0 Ops/sec |
JSON.parse(JSON.stringify()) | 1060006.0 Ops/sec |