如何检查是否引用了javascript变量,以及从哪里引用

How does one check if a javascript variable is referenced, and from where?

本文关键字:引用 变量 javascript 何检查 检查 是否      更新时间:2023-09-26

JS没有公共/私有变量,但几乎可以从任何地方访问所有内容。

是否可以检查其他哪些变量引用另一个变量?

var firstVar = "Hello";
someObject.secondVar = firstVar;
checkReferences(someObject.secondVar);
=> firstVar

或者类似的东西。

someObject.secondVar的值与firstVar的值相同,但它没有引用。如果您更改其中一个的值,它就不会更改另一个的价值。

很抱歉问了一个我差点找到答案的问题。

我应该问JS是否通过引用或值。它是按值计算的,直到您传递对象{}为止。因此,这个问题并没有真正意义。

这个答案对于任何想知道和我一样的

的人来说都是很好的阅读