在对象合并中会遇到这样的问题
obj1: { a: 1, b: [{ x: 2 }] },
obj2: { b: [{ y: 3 }], c: 4 }, =============》obj{a:1,b:[{ x: 2 },{ y: 3 },{ z: 4 }],d:5}
obj3: { b: [{ z: 4 }], d: 5 },
想要将属性重复的合并为一个数组对象格式而不是替换
所以我写了这样的方法
可以完美解决这一问题。
在对象合并中会遇到这样的问题
obj1: { a: 1, b: [{ x: 2 }] },
obj2: { b: [{ y: 3 }], c: 4 }, =============》obj{a:1,b:[{ x: 2 },{ y: 3 },{ z: 4 }],d:5}
obj3: { b: [{ z: 4 }], d: 5 },
想要将属性重复的合并为一个数组对象格式而不是替换
所以我写了这样的方法
可以完美解决这一问题。