JSON 对象 数组 克隆复制
Ext的两种克隆的方法:
可以克隆对象、数据等:varnewJson=Ext.clone(json);
只能克隆数组:varnewJson=Ext.Array.clone(json);
JQuery的方法:
深复制【可以迭代】:varnewJson=jQuery.extend(true,{},json);
浅复制【不能迭代】:varnewJson=jQuery.extend({},json);
varnewJson=$.map(json,function(n){returnn;});
数组的克隆方法:
varnewJson=json.concat();
varnewJson=json.splice(0);
此上几种方法都是复制一个新的对象或者数组,但是如果直接通过parent【iframe情况】的方式去父窗口的对象的时候会有问题【存在引用关系】,需要注意,可以把取的方式改成传递数据的方式。
【转自原博文地址】http://blog.csdn.net/jcx5083761/article/details/12007443
相关推荐
罗惠东 2017-08-16
yaasshole 2018-10-08
Hhjian 2017-08-16
fayeyang 2016-10-31
msyndra 2015-12-22
Gcalolin 2019-06-27
卧斋 2015-06-16
87493063 2015-04-22
Web全栈笔记 2015-04-01
publicTIM 2013-06-28
杉林的HelloWord 2013-04-08
LauraRan 2020-09-28
beibeijia 2020-06-06
zhou0ddw 2020-06-04
breakpoints 2020-05-17
stefan0 2020-04-22
稳哥的小灶 2020-01-04
Nicolase 2019-12-19