馬老師HTTPS
Object.assign()
用于將所有可枚舉屬性的值從一個或多個源對象復(fù)制到目標(biāo)對象并返回目標(biāo)對象
Object.assign(target, ...sources) ?// target 目標(biāo)對象, sources 源對象Object.assign( { a: 2, b: 1 }, { a: 1 } ) ? // { a: 1, b: 1 }Object.assign( { a: 1, b: 2 }, { a: 'a' }, { c: 3 }, { a: 4 } ) ?// { a: 4, b: 2, c: 3 }
Object.create()
創(chuàng)建一個空對象,空對象的原型指向參數(shù)
Object.create( proto[, propertiesObject] ) // 第二參數(shù)為一個對象,可以寫入新對象的屬性 + 描述符
標(biāo)簽: