如何检查是否引用了javascript变量,以及从哪里引用
How does one check if a javascript variable is referenced, and from where?
JS没有公共/私有变量,但几乎可以从任何地方访问所有内容。
是否可以检查其他哪些变量引用另一个变量?
var firstVar = "Hello";
someObject.secondVar = firstVar;
checkReferences(someObject.secondVar);
=> firstVar
或者类似的东西。
someObject.secondVar
的值与firstVar
的值相同,但它没有引用。如果您更改其中一个的值,它就不会更改另一个的价值。
很抱歉问了一个我差点找到答案的问题。
我应该问JS是否通过引用或值。它是按值计算的,直到您传递对象{}为止。因此,这个问题并没有真正意义。
这个答案对于任何想知道和我一样的
相关文章:
- 通过另一个变量引用变量名称,或从变量确定变量名称
- 如何使用字符串引用变量
- 具有计算名称的引用变量
- j查询使用引用变量
- 如何处理 React 0.12+ 中的组件引用变量和 props
- 引用变量,它执行函数,但是向变量中添加字符串,将函数作为字符串而不是值返回
- 在单例模式中引用变量的根父级
- 如何在 Debian 上通过 node.js 中的引用变量停止子进程
- 可以通过画布上的引用变量来单击函数
- 使用原型从构造函数引用变量
- JQuery引用变量带有选择器,数据错误
- 引用变量
- Javascript在对象内通过字符串引用变量名
- 如何在javascript中使用不同的本地名称来引用变量或属性
- 为什么以及如何在console.log中引用变量来修复我遇到的加载错误?
- (术语)如何引用变量中的变量
- Javascript:使用"模块模式"引用变量,有什么想法吗?
- 解引用变量的闭包有用吗?
- 动态引用变量(对象)
- 定义中的引用变量