【ES6】物件拷貝
淺層拷貝(只複製一層,內容物件還是參考至同一位址)
const person = {
name: '小明',
obj: {}
}
const person2 = {...person} //方法1
const person3 = Object.assign({},person); //方法2
深層拷貝
const person = {
name: '小明',
obj: {}
}
// 使用josn轉成字串,再轉回物件
const person2 = JSON.parse(JSON.stringify(person))