您的位置:首页 > Web前端 > JavaScript

js深度复制对象

2015-01-29 15:59 351 查看
/**

*深度复制对象

*/

(function(){

  var clone=function(obj){

    var newO={};

    if(obj instanceof Array){

      newO=[];

    }

    for(var key in obj){

      var val=obj[key];

      newO[key]=typeof val==="object":arguments.callee(val)?val;

    }

    return newO;

  };

})();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: