function deepCopy(obj){
let newObj = Array.isArray(obj)?[]:{};
for(let key in obj){
if(obj.hasOwnProperty(key)){
if(typeof obj[key] === 'object'){
newObj[key] = deepCopy(obj[key])
}else{
newObj[key] = obj[key]
}
}
}
}
手写深拷贝
最新推荐文章于 2024-07-19 12:58:53 发布