对象深复制
来源:互联网 发布:秦皇岛朗科网络 编辑:程序博客网 时间:2024/05/21 22:39
为什么要用到对象复制,和对象深复制,这就不说了。直接上代码下面来点牛逼的,用jquery解决这个问题用jquery的继承,更改了新对象不会影响到以前对象
var obj={ name:{b:1} }function deepCopy(o){ if(typeof o !== "object"){ return o; } var newObj={}; for(var i in o){ //alert(deepCopy(o[i])) console.log(deepCopy(o[i])) newObj[i]=deepCopy(o[i]); } return newObj; } var obj2=deepCopy(obj);obj2.name.b="d";console.log("obj.name.b--------------"+obj.name.b)
var obj={ name:{b:1}, age:24 } var obj2=$.extend(obj);obj2.age=25;obj2.name.b=2;console.log("obj.age------------"+obj.age);//24console.log("obj.name.b------------"+obj.name.b);//1
**zepto(1.4)的$.extend没有深复制的作用
0 0
- js 深复制对象
- JavaScript对象深复制
- 对象深复制
- 对象克隆-深复制-浅复制
- 对象浅复制与深复制
- 对象的浅复制与深复制
- 对象的深复制和浅复制
- iOS中的复制对象 浅,深复制
- Java对象深复制、浅复制
- Java对象深复制与浅复制
- 深复制,浅复制,和对象赋值
- php对象复制原理(浅复制和深复制)
- php5对象复制、clone、浅复制与深复制
- 复制对象clone(深复制和浅复制)
- java对象的复制,浅复制、深复制
- php5对象复制、clone、浅复制与深复制
- Java对象克隆(复制):深复制和浅复制
- 动态数组类/对象的浅复制/对象深复制
- WebStorm快捷键
- 获得地址栏的参数组成一个对象
- git常用命令
- 数组元素复制
- hasOwnProperty作用
- 对象深复制
- queue的用法
- 再谈匹配qq:’2275025′这回事
- jquery的index用法
- javascript模板-ICanHaz.js
- rem中的坑
- 对象编程和模块编程
- 初识flex
- 函数闭包