- 在日常开发中经常要使用到对象的合并
- js也提供了
Object.assign(target, ...sources)
的API用来合并对象,也可以使用展开运算符实现合并比如
let obj1 = {
a:1,b:2,c:3}
let obj2 = {
a:2,b:4,d:3}
let newObj = {
...obj1,...obj2}
let newObj2 = Object.assign(obj1,obj2)
console.log(newObj,newObj2
Object.assign(target, ...sources)
的API用来合并对象,也可以使用展开运算符实现合并比如let obj1 = {
a:1,b:2,c:3}
let obj2 = {
a:2,b:4,d:3}
let newObj = {
...obj1,...obj2}
let newObj2 = Object.assign(obj1,obj2)
console.log(newObj,newObj2