Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
Lodash isEqual vs JSON stringify11
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/118.0.0.0 Safari/537.36
Browser:
Chrome 118
Operating system:
Windows
Device Platform:
Desktop
Date tested:
one year ago
Test name
Executions per second
Lodash cloneDeep
20097.3 Ops/sec
Json clone
32904.0 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 MyObject = { "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "version": 1073741824, "tabs": [ { "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "name": "string", "elements": [ { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "defaultValue": true, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "restrictByCurrentDate": true, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "format": { "key": "string", "label": "string", "value": "string" } }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "maxLength": 1073741824, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "dictionaryType": { "key": "string", "label": "string", "value": "string" }, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "dictionaryType": { "key": "string", "label": "string", "value": "string" }, "selectionType": { "key": "string", "label": "string", "value": "string" }, "maxLength": 1073741824, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "componentType": "USER_CREATOR", "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "format": { "key": "string", "label": "string", "value": "string" } }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "elements": [ { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "defaultValue": true, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "restrictByCurrentDate": true, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "format": { "key": "string", "label": "string", "value": "string" } }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "maxLength": 1073741824, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "dictionaryType": { "key": "string", "label": "string", "value": "string" }, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "dictionaryType": { "key": "string", "label": "string", "value": "string" }, "selectionType": { "key": "string", "label": "string", "value": "string" }, "maxLength": 1073741824, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "format": { "key": "string", "label": "string", "value": "string" } }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "barrierFunctions": [ { "key": "string", "label": "string", "value": "string" } ], "format": [ { "key": "string", "label": "string", "value": "string" } ], "roles": [ { "key": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "label": "string", "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6" } ] } ] }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "size": "LARGE", "align": "LEFT", "bold": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "barrierFunctions": [ { "key": "string", "label": "string", "value": "string" } ], "format": [ { "key": "string", "label": "string", "value": "string" } ], "roles": [ { "key": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "label": "string", "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6" } ] } ], "showName": true } ] }; var MyObject2 = { "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "version": 1073741824, "tabs": [ { "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "name": "string", "elements": [ { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "defaultValue": true, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "restrictByCurrentDate": true, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "format": { "key": "string", "label": "string", "value": "string" } }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "maxLength": 1073741824, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "dictionaryType": { "key": "string", "label": "string", "value": "string" }, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "dictionaryType": { "key": "string", "label": "string", "value": "string" }, "selectionType": { "key": "string", "label": "string", "value": "string" }, "maxLength": 1073741824, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "componentType": "USER_CREATOR", "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "format": { "key": "string", "label": "string", "value": "string" } }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "elements": [ { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "defaultValue": true, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "restrictByCurrentDate": true, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "format": { "key": "string", "label": "string", "value": "string" } }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "maxLength": 1073741824, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "dictionaryType": { "key": "string", "label": "string", "value": "string" }, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "dictionaryType": { "key": "string", "label": "string", "value": "string" }, "selectionType": { "key": "string", "label": "string", "value": "string" }, "maxLength": 1073741824, "required": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "format": { "key": "string", "label": "string", "value": "string" } }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "barrierFunctions": [ { "key": "string", "label": "string", "value": "string" } ], "format": [ { "key": "string", "label": "string", "value": "string" } ], "roles": [ { "key": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "label": "string", "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6" } ] } ] }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "size": "LARGE", "align": "LEFT", "bold": true }, { "name": "string", "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "type": "READ_ONLY_TEXT", "width": { "key": "string", "label": "string", "value": "string" }, "widthValue": 1073741824, "coordinateX": 12, "coordinateY": 1073741824, "selectionType": { "key": "string", "label": "string", "value": "string" }, "required": true, "barrierFunctions": [ { "key": "string", "label": "string", "value": "string" } ], "format": [ { "key": "string", "label": "string", "value": "string" } ], "roles": [ { "key": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "label": "string", "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6" } ] } ], "showName": true } ] }; var myCopy = null;
Tests:
Lodash cloneDeep
_.isEqual(MyObject, MyObject2);
Json clone
JSON.stringify(MyObject) === JSON.stringify(MyObject2);