JavaScript对象复制拷贝

拷贝方法:

function clone(myObj) {
                if (typeof (myObj) != 'object') return myObj;
                if (myObj == null) return myObj;

                var myNewObj = new Object();

                for (var i in myObj)
                    myNewObj[i] = clone(myObj[i]);

                return myNewObj;
            }
View Code

调用:

var _data = {};
                        _data.currentItem = clone(item);
View Code

 

posted @ 2015-07-09 15:27  杨胖胖  阅读(123)  评论(0编辑  收藏  举报