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

时间:2013-11-20 15:31:14

标签: javascript

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

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

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

=> firstVar

或者沿着这些方向的东西。

2 个答案:

答案 0 :(得分:2)

someObject.secondVar与[{1}}具有相同的值,但它不会引用它。如果更改值1,则不会更改另一个值。

答案 1 :(得分:0)

很抱歉提出问题我已经接近找到了答案。

我应该问JS是否通过引用或值传递。它是按值,直到你传递Objects {}。所以这个问题确实没有意义。

This answer is good reading for anyone who was wondering the same as me

相关问题