利用递归实现深拷贝

2019-10-31  本文已影响0人  看庭前花开花落_望天上云卷云舒
function copy(obj){

let newobj = null;

if(typeof(obj) == 'object' && obj !== null){

newobj = obj instanceof Array? [] : {};

for(var i in obj){

newobj[i] = copy(obj[i])

}

}else{

newobj = obj

}

return newobj;

}

原文链接:https://blog.csdn.net/weixin_43410419/article/details/83718496

上一篇 下一篇

猜你喜欢

热点阅读