提供另一种写法:
function isSameObject(object1, object2) { if (Object.prototype.toString.call(object1) === '[object Object]' && Object.prototype.toString.call(object2) === '[object Object]') { if (Object.keys(object1).length !== Object.keys(object2).length) { return false; } for (let key in object1) { if (!object2[key] || object1[key] !== object2[key]) { return false; } } } return true;}当然JSON.stringify(obj)==JSON.stringify(obj)执行速度是最快的



