gpt4 book ai didi

javascript - 对象引用问题

转载 作者:行者123 更新时间:2023-11-30 10:44:14 24 4
gpt4 key购买 nike

我在 JavasSript 中遇到了一个奇怪的问题。

一共有三个变量(声明为var),它们都存储一个对象;比如 var object1object2object3

好的,我现在要做的是分配 object2=object1object3=object1

当我向 object2 添加内容时,它会自动添加到 object3。奇怪的? :|

请帮忙。我想我在这里缺少一些基本的基础,但我无法捕获它。

最佳答案

那有什么奇怪的呢?

您传递对对象的引用并且克隆该对象。因此,对变量 object1 到 object3 的任何修改实际上都引用同一个对象,因此“自动更新所有变量”。

关于javascript - 对象引用问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9341159/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com