var deepCopy = function (obj) {
if(typeof obj !== 'objedct'){
return ;
}
var newObj = (obj instanceof Array) ? {} : [];
for(var key in obj){
if(obj.hasOwnProperty(key)){
newObj[key] = (obj[key] instanceof Object) ? deepCopy(obj[key]) : obj[key];
}
}
return newObj;
}
手写一发深拷贝
最新推荐文章于 2024-05-26 17:27:43 发布