对象深拷贝

 

 

 

//对象深拷贝
var deepCopy= function(source) { 
    var result={};
    for (var key in source) {
          result[key] = typeof source[key]==='object'? deepCopy(source[key]): source[key];
       } 
       return result; 
}

var newobj = deepCopy(obj);
console.log(newobj);

 

posted @ 2015-07-18 17:55  freewalker  阅读(116)  评论(0编辑  收藏  举报