使用下划线比较两个对象,并用一个对象替换公共值

时间:2019-05-11 14:42:36

标签: underscore.js

我想比较两个对象并创建一个新对象。如果一个对象中的属性不存在,则应将其替换为其他对象,否则不应更改

1 个答案:

答案 0 :(得分:0)

let result = this.monthobj.map(el=>{
    this.monthobj2.forEach(ele=>{
      if(el.month == ele.month && el.value != ele.value){
        el.value = ele.value;
      }
    })
    return el;
  })

更新后的答案:Stackblitz