//对象合并的第一种方式
const a = { a: 1, b: 4 };
const b = { b: 2, c: 3 }
let obj1 = Object.assign(a, b)
console.log(obj1); //assign 作为合并 它只是浅拷贝
//对象合并的第二种方式
let obj2 = { ...a, ...b }
console.log(obj2);
//对象合并的第三种 我们可以自己封装一个
function extend(target, source) {
for (var obj in source) {
target[obj] = source[obj]
}
return target
}
console.log(extend(a, b));
对象合并的方式
最新推荐文章于 2024-04-24 18:43:25 发布