Object.assign()方法
Object.assign()
方法用于将所有可枚举属性的值从一个或多个源对象分配到目标对象。它将返回目标对象。
语法:
Object.assign(target, ...sources)
参数:
target
目标对象。
sources
源对象。
返回值:
目标对象。
特点:浅拷贝、对象属性的合并
使用方式:
const obj1 = { name: 'cx'}
const obj2 = { age: 5}
const obj = Object.assign(obj1, obj2)
console.info(obj) //{ name: 'cx', age: 5}
此方法大大提高了对象的可使用性和灵活性,