MCPcopy Index your code
hub / github.com/microsoft/SandDance / compareObjects

Function compareObjects

docs/app/js/sanddance-app.js:11157–11168  ·  view source on GitHub ↗
(value1, value2)

Source from the content-addressed store, hash-verified

11155 return alike;
11156}
11157function compareObjects(value1, value2) {
11158 var keys1 = Object.keys(value1).sort();
11159 var keys2 = Object.keys(value2).sort();
11160 var len = keys1.length;
11161 if (len != keys2.length) return false;
11162 for(var i = 0; i < len; i++){
11163 var key1 = keys1[i];
11164 var key2 = keys2[i];
11165 if (!(key1 == key2 && compare(value1[key1], value2[key2]))) return false;
11166 }
11167 return true;
11168}
11169
11170},{"@parcel/transformer-js/src/esmodule-helpers.js":"jA2du"}],"2bHQo":[function(require,module,exports) {
11171var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js");

Callers 1

compareFunction · 0.85

Calls 1

compareFunction · 0.70

Tested by

no test coverage detected