判断两个obj对象是否相等

来源:互联网 发布:南京财经大学垃圾 知乎 编辑:程序博客网 时间:2024/05/21 18:54


        var obj3={"a":"zxj","b":"zxl"};        var obj4={"a":"zxj","b":"zxl"};        var state = true;         var compare = function (obj1,obj2) {             for (var key in obj1) {                 if (typeof (obj2[key]) === 'undefined') {                     state = false;                 } else {                     if (typeof (obj1[key]) === 'object') {                         compare(obj1[key],obj2[key]);                     } else {                         if (obj1[key] !== obj2[key]) {                         state = false;                         }                     }                 }             }             return state;         }        console.log(compare(obj3,obj4))



0 0
原创粉丝点击