JS没有公共/私有变量,但几乎可以从任何地方访问所有内容。
是否可以检查其他变量引用另一个变量?
var firstVar = "Hello";
someObject.secondVar = firstVar;
checkReferences(someObject.secondVar);
=> firstVar
或者沿着这些方向的东西。
答案 0 :(得分:2)
someObject.secondVar
与[{1}}具有相同的值,但它不会引用它。如果更改值1,则不会更改另一个值。
答案 1 :(得分:0)
很抱歉提出问题我已经接近找到了答案。
我应该问JS是否通过引用或值传递。它是按值,直到你传递Objects {}。所以这个问题确实没有意义。
This answer is good reading for anyone who was wondering the same as me