Test case name | Result |
---|---|
Lodash cloneDeep | |
Json clone | |
Ramda clone | |
hand rolled | |
spread | |
obj.assign | |
og hand rolled (still recursive) | |
manual stack |
Test name | Executions per second |
---|---|
Lodash cloneDeep | 1731033.0 Ops/sec |
Json clone | 1289972.0 Ops/sec |
Ramda clone | 2672121.0 Ops/sec |
hand rolled | 1330835.0 Ops/sec |
spread | 9209608.0 Ops/sec |
obj.assign | 5913967.0 Ops/sec |
og hand rolled (still recursive) | 2030082.0 Ops/sec |
manual stack | 2337875.0 Ops/sec |