es6语法 Object.assign 合并对象

合并对象,将 person1和person2

const person1={name:'张三',age:20}
const person2= {name:'李四',hobby:['读书','看报']}
const person = Object.assign(person1,person2)
console.log(person)
结果为
{name:'李四',age:20,hobby:['读书','看报']}

如果源对象有重复属性,则保留后面对象的属性,即person1,person2 中都有age属性,则保留person2中的age属性和值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容