课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
元素数据(data)内对象和数组不会被复制,将继续被克隆元素和原始元素共享。深复制的所有数据,需要手动复制每一个。“共享”和“手动复制每一个”是什么意思????
2016-07-29
源自:jQuery基础(二)—DOM篇 5-1
正在回答
还是不懂,楼上两位的回答,感觉只是单纯地回答“共享”和“手动复制每一个”是什么意思,放到原文中就不能理解了。
我想其实对元数据只是 一个 快捷方式 比如你电脑D盘有一个视频在你电脑桌面建立一个快捷方式 打开快捷方式其实是打开的d盘那个视频
要手动复制一份 就是复制一份视频到桌面 打开桌面的视频和D盘的无关了
不会被复制的意思就是两者公用一套数据,当你修改了其中一处的数据时,另一处也会随之变化
wanwan5856 提问者
cheri 回复 wanwan5856 提问者
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
2 回答元素数据(data)内对象和数组不会被复制,将继续被克隆元素和原始元素共享。深复制的所有数据,需要手动复制每一个
4 回答关于深复制和浅复制问题:元素数据内对象和数组不会被复制
1 回答parents()方法会查每一个元素的所有祖辈元素?
1 回答复制一个” <p>p元素</p>“到h2下面,怎么不会被包裹起来?
1 回答remove()会删除元素相关的jQuery数据 那么原生js的数据会被删除吗?