淺拷貝

zsgww發表於2020-11-27
/* 
String型別和 Symbol 型別的屬性都會被拷貝
一層深度拷貝,第二層為淺拷貝 */
Object.assign(target, ...sources)
/* 
*用JSON新的物件,
*多層深度 無法拷貝RegExp物件、function和symbol
*/
JSON.parse(JSON.stringify(obj1))
/* 
Object.create()方法建立一個新物件,
使用現有的物件來提供新建立的物件的__proto__
*/
let obj4 = Object.create(obj1); console.log(obj4)
//{} 在__proto__下
本作品採用《CC 協議》,轉載必須註明作者和本文連結
一勞永逸

相關文章