Lodash cloneDeep vs Native structuredClone vs recursiveDeepCopy vs Json CloneFastest: recursiveDeepCopy (3.6x faster)
1,911,520 ops/sec
1,322,935 ops/sec
1,012,762 ops/sec
534,903 ops/sec
Fastest: recursiveDeepCopy (9.6x faster)
6,935,827 ops/sec
1,318,621 ops/sec
1,061,901 ops/sec
719,660 ops/sec
Fastest: Lodash cloneDeep (2.7x faster)
2,172,482 ops/sec
2,155,934 ops/sec
1,408,586 ops/sec
807,252 ops/sec
Fastest: Lodash cloneDeep (2.9x faster)
2,440,062 ops/sec
2,272,864 ops/sec
1,576,908 ops/sec
836,336 ops/sec
Fastest: recursiveDeepCopy (6.1x faster)
644,697 ops/sec
450,097 ops/sec
310,861 ops/sec
105,979 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| Lodash cloneDeep | |
| Native structuredClone | |
| recursiveDeepCopy | |
| Json Clone |
| Test name | Executions per second |
|---|---|
| ✓ recursiveDeepCopy | 5,141,412 Ops/sec |
| Lodash cloneDeep | 1,556,792 Ops/sec |
| Json Clone | 1,402,420 Ops/sec |
| Native structuredClone | 469,081 Ops/sec |