JSFiddle - React, Tailwind, and code Playground
HTML
<div id="output"></div>
JavaScript
var obj1 = {
a: 1,
c: 3
};
var obj2 = {
a: 1,
b: 2,
c: 3
};
function equals(obj1, obj2) {
function _equals(obj1, obj2) {
var clone = $.extend(true, {}, obj1),
cloneStr = JSON.stringify(clone);
return cloneStr === JSON.stringify($.extend(true, clone, obj2));
}
return _equals(obj1, obj2) && _equals(obj2, obj1);
}
$("#output").html(equals(obj1, obj2).toString());