对象之Object.assign()

2018-05-29  本文已影响0人  樱木夜访流川枫

概览

Object.assign()方法用于对象的合并,将源对象的所有 可枚举 属性,复制到目标对象。

内容

1.语法

Object.assign(targetObj, souceObj1, sourceObj2,...)

var nameObj = { name: 'szw' }
var ageObj = { age: 24 }
var person = {}
Object.assign(person, nameObj, ageObj)

person // {name: "szw", age: 24}
2.属性覆盖

源对象与目标对象、源对象与源对象之间的同名属性,后者覆盖前者

上一篇 下一篇

猜你喜欢

热点阅读