jQuery深层次复制对象

Posted robert_hly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery深层次复制对象相关的知识,希望对你有一定的参考价值。

<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
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);

以上是关于jQuery深层次复制对象的主要内容,如果未能解决你的问题,请参考以下文章

jQueryajax对象操作

C#从对象内部进行深层复制[复制]

Part6 数组指针与字符串 6.12 对象复制与移动

javaScript 深层复制

python 对象克隆

java 中对象赋值 是浅拷贝还是深层拷贝