JS中比较两个对象是否相等

function(object1, object2) {
    for (var key in object1) {
        // 校验当前键的值是否一致
        if (object1[key] != object2[key]) {
            return false;
        }
    }
    for (var key in object2) {
        // 校验当前键的值是否一致
        if (object2[key] != object1[key]) {
            return false;
        }
    }
    // 内容相同
    return true;
}

 


我的微信公众号:架构真经(id:gentoo666),分享Java干货,高并发编程,热门技术教程,微服务及分布式技术,架构设计,区块链技术,人工智能,大数据,Java面试题,以及前沿热门资讯等。每日更新哦!

你可能感兴趣的:(前端相关)