首页 > 代码库 > js基本数据类型的拷贝

js基本数据类型的拷贝

技术分享
function copy(o){
    if(o instanceof Array){
        var n = [];
        for(var i in o){        
            n[i] = copy(o[i]);
        }
        return n;
    }
    else if(o instanceof Object){
        var n = {};
        for(var j in o){
            n[j] = copy(o[j]);
        }
        return n;
    }
    else{
        return o;
    }
}
View Code

 

js基本数据类型的拷贝