会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
web知识-平时工作生活中的总结
有志于web前端开发 https://github.com/weiqinl https://weiqinl.com
博客园
首页
新随笔
联系
订阅
管理
2018年8月6日
javascript中的浅拷贝ShallowCopy与深拷贝DeepCopy
摘要: 浅拷贝ShallowCopy,是一个对象的逐位副本。创建一个新对象,该对象具有原始对象中的精确副本。如果对象的任何字段是对其他对象的引用,则只复制引用地址,即只复制内存地址,而不复制对象本身,新旧对象还是共享同一块堆内存。改变其中一个对象,另一个也会受影响。如果有修改,会失去原始数据。 深拷贝DeepCopy,复制出一个全新的对象实例,新对象跟原对象不共享内存,两者操作互不影响。
阅读全文
posted @ 2018-08-06 10:47 weiqinl
阅读(3154)
评论(0)
推荐(1)
编辑
公告