美文网首页
深拷贝与浅拷贝

深拷贝与浅拷贝

作者: dsying | 来源:发表于2018-11-12 19:42 被阅读0次
    image.png image.png
    function deepCopy(r,s={}){
        for(let p in r){
            if(typeof r[p] === 'object'){
                if(r[p] instanceof Array){
                   s[p] = deepCopy(r[p],[])
                }else{
                    s[p] = deepCopy(r[p],{})
                }
            }else{
                s[p] = r[p]
            }
        }
        return s
    }
    

    相关文章

      网友评论

          本文标题:深拷贝与浅拷贝

          本文链接:https://www.haomeiwen.com/subject/ppgrxqtx.html