How can I do a shallow comparison of the properties of two objects with Javascript or lodash?

后端 未结 8 1890
爱一瞬间的悲伤
爱一瞬间的悲伤 2021-01-01 11:31

Is there a way I can do a shallow comparison that will not go down and compare the contents of objects inside of objects in Javascript or lodash? Note that I did check lodas

8条回答
  •  一生所求
    2021-01-01 12:33

    var a = { x: 1, y: 2}
    var b = { x: 1, y: 3}
    
    function shalComp (obj1, obj2) {
     var verdict = true;
     for (var key in obj1) {
      if (obj2[key] != obj1[key]) {
       verdict = false;
      }
     }
     return verdict;
    }
    

提交回复
热议问题