浅拷贝与深拷贝(递归封装)

1.浅拷贝:拷贝地址(修改完拷贝的地址,拷贝前的地址也会修改,对原数据有影响)

2. 深拷贝:拷贝的是数据 修改数据之后 对原数据没有影响

   2.1 使用json 实现深拷贝

 1>先把json 数据转化为字符串  底层会自动深拷贝  2>再把json 字符串转化为 对象

2.2  使用递归函数实现深拷贝

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容