gpt4 book ai didi

javascript - 一个变量可以指向另一个变量吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:28:17 25 4
gpt4 key购买 nike

是否有可能像这样在数组中一个变量指向另一个变量,

var theArray = [0,1,2,3];
var secondElement = //somehow point to theArray[1]

如果我修改 theArray[1]secondElement 也应该修改,反之亦然(可能不使用函数)?

最佳答案

没有办法直接做到这一点。该数组可以是一个对象数组,您可以修改对象的属性而不是直接修改数组条目。那么你会:

var theArray = [ { value: 0 }, { value: 1 }, { value: 2 }, { value: 3 } ];
var secondElement = theArray[1];

然后对 theArray[1].value 的更改也会在 secondElement.value 中可见。

我认为函数是友好的东西,如果您不尝试捕获它们的尾部,它们不会伤害您。

关于javascript - 一个变量可以指向另一个变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4748347/

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