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());