| Test case name | Result |
|---|---|
| lodash cloneDeep | |
| JSON.parse(JSON.stringify()) | |
| recursiveDeepCopy | |
| fastest-json-copy npm package | |
| jsondiffpatch.clone() | |
| rfdc |
| Test name | Executions per second |
|---|---|
| lodash cloneDeep | 1840740.2 Ops/sec |
| JSON.parse(JSON.stringify()) | 1638929.2 Ops/sec |
| recursiveDeepCopy | 5802309.5 Ops/sec |
| fastest-json-copy npm package | 5189792.0 Ops/sec |
| jsondiffpatch.clone() | 5999920.0 Ops/sec |
| rfdc | 6282851.5 Ops/sec |