深拷貝的方法
funciton deepClone(obj){
let target= obj.constructor===Array?[]:{};//判斷是否是數(shù)組或?qū)ο蟛⒈4? for(let key in obj){
if(obj.hasOwnProperty(key)){
if(obj[key]&&typeof obj[key] === 'object'){
obj[key]=obj[key].constructor===Array?[]:{};//判斷是否是數(shù)組或?qū)ο蟛⒈4? obj[key]=this.deepClone(obj[key]);//遞歸
}else{
target[key]=obj[key]
}
}
}
return target
}