Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Chrome 124
Windows
Desktop
2 years ago
JSON.parse(JSON.stringify())
849K/s
View exact numbers
| Test name |
Executions per second |
|
✓
ES6 spread
|
20,287,438 Ops/sec |
|
ES6 Object.assign
|
6,571,576 Ops/sec |
|
Lodash clone
|
2,754,955 Ops/sec |
|
JSON.parse(JSON.stringify())
|
849,292 Ops/sec |
|
Lodash cloneDeep
|
465,286 Ops/sec |
|
Lodash merge
|
278,186 Ops/sec |
Tests:
-
Lodash clone
-
Lodash cloneDeep
-
Lodash merge
-
ES6 spread
-
ES6 Object.assign
-
JSON.parse(JSON.stringify())