jQuery 克隆对象
来源:互联网 发布:辽宁快乐12选5遗漏数据 编辑:程序博客网 时间:2024/05/25 08:13
方法如下:
// 浅层复制(只复制顶层的非 object 元素)var newObject = jQuery.extend({}, oldObject);// 深层复制(一层一层往下复制直到最底层)var newObject = jQuery.extend(true, {}, oldObject);
测试如下:
var obj1 = { 'a': 's1', 'b': [1,2,3,{'a':'s2'}], 'c': {'a':'s3', 'b': [4,5,6]}}var obj2 = $.extend(true, {}, obj1);obj2.a='s1s1';obj2.b[0]=100;obj2.c.b[0]=400;console.log(obj1);console.log(obj2);
obj2 内部元素的值改变之后,如果 obj1 的相应值保持不变,就说明复制成功。
0 0
- 利用 jQuery 克隆对象
- jQuery 克隆对象
- jquery克隆对象
- jQuery 克隆对象的简单示例
- jQuery.extend克隆对象实现方法详解
- jquery克隆
- jquery克隆
- 对象克隆
- 克隆对象
- 对象克隆
- 克隆对象
- 对象克隆
- 对象克隆
- 对象克隆
- 对象克隆
- 对象克隆
- 对象克隆
- 对象克隆
- shell中if条件字符串、数字比对,[[ ]]和[ ]区别
- Java文件拆分与合并
- poj 3070 斐波那契数列
- 几天做NOIP原题比赛下来的心得体会
- NSMutableArray等容器类的Copy注意事项
- jQuery 克隆对象
- HDOJ 1686 Oulipo(KMP)
- 【采集层】Kafka 与 Flume 如何选择
- Function插入HUB的过程
- Red and Black (BFS)
- Android 第三方应用广告拦截实现
- SYN 攻击原理以及防范技术
- iOS开发 应用iOS特性实现在应用内打电话,发短信,打开网页等。实现应用间授权以后再整理
- RunLoop 学习