也许我遗漏了一些重要的东西,但是有没有办法在独立于对象存在的变量上使用 Object.watch()
?
我对 JS 有点陌生,找不到我的变量附加到的任何类型的全局对象。
(此外,仅将其用于调试,因此它仅在 Mozilla 浏览器中受支持这一事实不是问题。)
最佳答案
浏览器中的全局作用域实际上是 window
对象,因此如果您的变量是全局变量,它实际上附加到 window
对象。因此,您可以将其作为 window.variableName
访问,也可以简单地作为 variableName
访问。因此你应该能够说:
window.watch('variableName', callback);
关于javascript - 在 "independent"变量上使用 Object.watch()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7072425/