本文实例讲述了js中比较两个对象是否相同的方法。分享给大家供大家参考,具体代码如下,如有需要可直接复制使用,亲测有效:
js代码:
data() {
return {
old: {
}, //定义一个装旧数据的对象
flag1: false,//定义一个开关,判断是否一样的唯一标识
},
};
//把装旧表单数据装在一个对象里
this.old = {
name: "柠檬",
phone: 123456, //手机号
}
//把新数据装在一个对象里
var new = {
name: "橙子",
phone: 78910, //手机号
}
//处理两个对象是否相等的函数
function isObjEqual(o1, o2) {
var props1 = Object.getOwnProp