关于深拷贝的
来源:2-2 typeof和深拷贝
往事随风_遇见最好的你
2019-11-05

这是作业。我觉得是将obj1对象里面的将里面的键和值取出来重新创建了一份(这里命名为result吧),那么这一份result和原来的obj1就没有关系了,那自然也就不存在和obj1一样的内存地址了。所以,当我们去更改obj2的数据时,其实时更改了新创建result那一份的那个数据和内存地址,是不会影响obj1的。
不知道这样子理解有没有问题。
写回答
1回答
-
双越
2019-11-05
“那么这一份result和原来的obj1就没有关系了,那自然也就不存在和obj1一样的内存地址了”—— 这是关键。你的理解没问题,很到位!
另外,关于深拷贝的代码编写,可以参考新更新的视频,更新的内容有深拷贝。
当然,也建议你先自己手写一下,我觉得你图可以画出来,代码写出来应该是没问题的。
012019-11-05
相似问题