如何保持 Javascript 开发变量的观察点?

How to keep watchpoint on variables for Javascript development?

我正在使用 Javascript 开发一个 WebGL 项目,我发现很难跟踪我的代码中的错误。

为了调试程序,我需要一个观察点检查器,这样我就可以检查错误的变量数据何时被更改。

目前我正在使用 Chrome 浏览器,开发工具中缺少此功能。有人可以向我推荐一些具有观察点功能的用于 Javascript 调试的高级开发人员工具包吗?

如果您正在使用 Chrome,您可以尝试实验性的 Object.observe():

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/observe

勾选this

与其在调试会话期间多次检查变量名或表达式,不如将其添加到“监视表达式”列表中。如果你直接修改它们,你会刷新这些值,或者只是在代码运行时观察它们的变化