javascript实现对象的克隆

在javascript如何将一个对象复制一个副本?其实很简单,就是将此对象的所有属性和方法都复制给一个新建的空对象即可,代码如下:

function clone(obj){
     var clonedObj ={};
     if(typeof obj !='objcet'){
          return obj;
     }else{
           for (i in obj){
                clonedObj[i] = obj[i]
           }
           return clonedObj;
     }  
}
posted @ 2013-10-17 13:00  beat it  阅读(121)  评论(0编辑  收藏  举报