与此处的其他问题类似,例如this one。
有没有办法打破任何 JavaScript 调试器中变量值的变化?(如 IE 开发工具、Visual Studio 或 Firebug)?
我想这有点像“监视变量”,但我希望能够看到调用堆栈并在变量实际发生更改时暂停它。
另一种方法可能是使用自定义设置器覆盖值设置,并在其中放置一个断点,但不幸的是,这不适用于 IE AFAIK。
更新 似乎这种行为至少适用于用 C++ 编写的非托管代码 所以我想也许用 C++ 编写的 javascript 引擎(谷歌的 V8)可能有类似的东西,但这似乎也不是我想要的。