shayloyuki

科技是第一生产力

 

对象的深拷贝

需求:

在表单中实现数据还原时,如果采用直接赋值方式,会导致:修改了对象中的值后,原对象数据也会改变,无法达到“备份”目的。

解决办法:

如下图所示:采用对象的深拷贝可解决

image

image

注意:

Object.assign()//仅仅是浅拷贝,即只能拷贝对象中第一层的属性,无法拷贝对象中的深层数据

参考链接:

采用JSON方式的缺点:https://blog.csdn.net/weixin_41655541/article/details/111031808

实现深拷贝的常用方法:https://blog.csdn.net/a88480/article/details/119961077

posted on 2022-07-26 09:59  shayloyuki  阅读(188)  评论(0编辑  收藏  举报

导航