【发布时间】:2015-07-20 11:55:05
【问题描述】:
我正在使用 Javascript 开发一个 WebGL 项目,我发现很难在我的代码中跟踪错误。
为了调试程序,我需要一个观察点检查器,以便我可以检查错误的变量数据何时被更改。
目前我使用的是Chrome浏览器,开发工具中缺少此功能。有人可以建议我一些具有观察点功能的用于 Javascript 调试的高级开发人员工具包吗?
【问题讨论】:
标签: javascript debugging watchpoint
我正在使用 Javascript 开发一个 WebGL 项目,我发现很难在我的代码中跟踪错误。
为了调试程序,我需要一个观察点检查器,以便我可以检查错误的变量数据何时被更改。
目前我使用的是Chrome浏览器,开发工具中缺少此功能。有人可以建议我一些具有观察点功能的用于 Javascript 调试的高级开发人员工具包吗?
【问题讨论】:
标签: javascript debugging watchpoint
如果你使用的是 Chrome,你可以试试这个实验性的 Object.observe():
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/observe
【讨论】:
查看this
不要一次又一次地编写变量名称或表达式,您将在调试会话期间进行大量检查,将其添加到“观察表达式”列表中。如果你直接修改它们,你会刷新这些值,或者只是在代码运行时观察它们的变化
【讨论】: