合并两个对象的值,如果匹配,则增加一个键的值[Javascript]
给定两个对象:合并两个对象的值,如果匹配,则增加一个键的值[Javascript],javascript,merge,lodash,Javascript,Merge,Lodash,给定两个对象: const obj1 = { 1: 5, 2: 4 }; const obj2 = { 1: 10, 2: 1, 3: 1 }; 如何将它们与合并以创建以下对象的结果对象: const newObj = { 1: 15, 2: 5, 3: 1 }; 你试过什么?没有,因为我不知道如何以这种方式使用merge,或者merge是否正确。使用-它有一个自定义程序,允许您定义如何合并属性 常数obj1={ 1: 5, 2: 4 }; 常数obj2=
const obj1 = {
1: 5,
2: 4
};
const obj2 = {
1: 10,
2: 1,
3: 1
};
如何将它们与合并以创建以下对象的结果对象:
const newObj = {
1: 15,
2: 5,
3: 1
};
你试过什么?没有,因为我不知道如何以这种方式使用merge,或者merge是否正确。使用-它有一个自定义程序,允许您定义如何合并属性
常数obj1={
1: 5,
2: 4
};
常数obj2={
1: 10,
2: 1,
3: 1
};
const result={},obj1,obj2,o1,o2=>{
如果编号为1{
返回o1+o2;
}
};
console.logresult;
合并不是正确的方法,它不合并属性,它只使用其中一个属性。@Barmar你能用示例建议一种正确的方法吗?再试一次@Barmar我不知道如何使用它,你能提供一个可运行的示例吗?