Object.assign()方法介绍
分类:实例代码
此方法可以将来自一个或多个源对象中的值复制到一个目标对象。
返回一个目标对象。
仅可枚举自有属性从源对象复制到目标对象。可使用此方法合并或克隆对象。
null 或 undefined 源被视为空对象一样对待,不会对目标对象产生任何影响。
语法结构:
Object.assign(target, ...sources )
参数解析:
(1).target:必需,要被添加至的目标对象。
(2)....sources:,必需,从其中复制可枚举属性的对象。
代码实例:
var url = { url: "www.pipipi.net" }; var address = { address: "青岛市南区" }; var obj = Object.assign(url, address); console.log(obj); console.log(obj === url)
上面的代码可以将对象address的可遍历属性添加到对象url,并返回url对象。
var address = { address: "青岛市南区" }; var obj = Object.assign({}, address); console.log(obj);
上面的代码演示了对象的拷贝。
Object.assign()方法介绍,这样的场景在实际项目中还是用的比较多的,关于Object.assign()方法介绍就介绍到这了。
Object.assign()方法介绍属于前端实例代码,有关更多实例代码大家可以查看。