Test case name | Result |
---|---|
lodash clone | |
JSON.parse(JSON.stringify()) | |
recursiveDeepCopy | |
fastest-json-copy npm package | |
jsondiffpatch.clone() | |
rfdc |
Test name | Executions per second |
---|---|
lodash clone | 21348.4 Ops/sec |
JSON.parse(JSON.stringify()) | 6925.7 Ops/sec |
recursiveDeepCopy | 17765.6 Ops/sec |
fastest-json-copy npm package | 9670.9 Ops/sec |
jsondiffpatch.clone() | 11895.4 Ops/sec |
rfdc | 15302.3 Ops/sec |