Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
cloneDeep vs structuredClone
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 YaBrowser/25.8.0.0 Safari/537.36
Browser:
Yandex Browser 25
Operating system:
Windows
Device Platform:
Desktop
Date tested:
6 months ago
Test name
Executions per second
Lodash cloneDeep
132994.0 Ops/sec
Native structuredClone
117594.4 Ops/sec
HTML Preparation code:
<script src='https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.5/lodash.min.js'></script>
Script Preparation code:
var tree = [ { id: '1', value: 'node 1', children: [ { id: '2', value: 'node 2', children: [ { id: '3', value: 'node 3', children: [], }, { id: '4', value: 'node 4', children: [ { id: '5', value: 'node 5', children: [], }, ], }, ], }, ], }, { id: '6', value: 'node 6', children: [ { id: '7', value: 'node 7-1', children: [], }, ], }, { id: '8', value: 'node 8', children: [ { id: '7', value: 'node 7-2', children: [], }, ], }, ]; var myCopy = null;
Tests:
Lodash cloneDeep
myCopy = _.cloneDeep(tree);
Native structuredClone
myCopy = structuredClone(tree);