js克隆对象、数组的常用方法介绍


Posted in Javascript onSeptember 26, 2013

Ext的两种克隆的方法:

可以克隆对象、数据等:var newJson = Ext.clone(json);
只能克隆数组:var newJson = Ext.Array.clone(json);

JQuery的方法:

深复制【可以迭代】:var newJson = jQuery.extend(true,{}, json);
浅复制【不能迭代】:var newJson = jQuery.extend({}, json);

var newJson = $.map(json,function (n) { return n; });

数组的克隆方法:

var newJson = json.concat(); 
var newJson = json.splice(0);

此上几种方法都是复制一个新的对象或者数组,但是如果直接通过parent【iframe情况】的方式去父窗口的对象的时候会有问题【存在引用关系】,需要注意,可以把取的方式改成传递数据的方式。

Javascript 相关文章推荐
jquery修改属性值实例代码(设置属性值)
Jan 06 Javascript
jquery实现弹出层完美居中效果
Mar 03 Javascript
使用jquery.qrcode生成彩色二维码实例
Aug 08 Javascript
javascript执行环境及作用域详解
May 05 Javascript
jQuery EasyUI API 中文帮助文档和扩展实例
Aug 01 Javascript
基于JavaScript实现跳转提示页面
Sep 24 Javascript
js放大镜放大购物图片效果
Jan 18 Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
Oct 31 Javascript
Js面试算法详解
Apr 08 Javascript
JavaScript基于数组实现的栈与队列操作示例
Dec 22 Javascript
小程序实现锚点滑动效果
Sep 23 Javascript
编写一个javascript元循环求值器的方法
Apr 14 Javascript
js将当前时间格式转换成时间搓(自写)
Sep 26 #Javascript
使用jquery获取网页中图片高度的两种方法
Sep 26 #Javascript
Extjs实现进度条的两种便捷方式
Sep 26 #Javascript
js中的referrer返回上一页使用介绍
Sep 26 #Javascript
JavaScript中的运算符种类及其规则介绍
Sep 26 #Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
Sep 26 #Javascript
Jquery实现图片左右自动滚动示例
Sep 25 #Javascript
You might like
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
解析php中call_user_func_array的作用
2013/06/07 PHP
摘自织梦CMS中的图片处理类
2015/08/08 PHP
Zend Framework教程之前端控制器Zend_Controller_Front用法详解
2016/03/07 PHP
php四种定界符详解
2017/02/16 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
2019/04/03 PHP
漂亮的仿flash菜单,来自蓝色经典
2006/06/26 Javascript
javascript 写类方式之四
2009/07/05 Javascript
js限制文本框输入长度两种限制方式(长度、字节数)
2012/12/19 Javascript
jQuery让控件左右移动的三种实现方法
2013/09/08 Javascript
jquery foreach使用示例
2013/09/12 Javascript
使用js画图之饼图
2015/01/12 Javascript
js控制网页背景音乐播放与停止的方法
2015/02/06 Javascript
jQuery的$.extend 浅拷贝与深拷贝
2017/03/08 Javascript
vue.js指令v-model使用方法
2017/03/20 Javascript
JS+php后台实现文件上传功能详解
2019/03/02 Javascript
JS实现TITLE悬停长久显示效果完整示例
2020/02/11 Javascript
js实现简单放大镜效果
2020/03/07 Javascript
Python求两个list的差集、交集与并集的方法
2014/11/01 Python
Python实现读取字符串按列分配后按行输出示例
2018/04/17 Python
基于DataFrame筛选数据与loc的用法详解
2018/05/18 Python
浅谈python中对于json写入txt文件的编码问题
2018/06/07 Python
python爬虫 urllib模块发起post请求过程解析
2019/08/20 Python
Python 中判断列表是否为空的方法
2019/11/24 Python
基于梯度爆炸的解决方法:clip gradient
2020/02/04 Python
python 5个顶级异步框架推荐
2020/09/09 Python
全球速卖通法国在线交易平台:AliExpress法国
2017/07/07 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
成龙霸王洗发水广告词
2014/03/14 职场文书
2014年会策划方案
2014/05/11 职场文书
代领学位证书毕业证书委托书
2014/09/30 职场文书
群众路线剖析材料(四风问题)
2014/10/08 职场文书
党委班子纠正“四风”问题整改措施
2014/10/28 职场文书
法院个人总结
2015/03/03 职场文书
作弊检讨书范文
2015/05/06 职场文书
MYSQL 表的全面总结
2021/11/11 MySQL