dfd*_*esq 6 javascript gwt google-chrome script-debugging
在本文中,它讨论了对未捕获的异常进行暂停. https://developer.chrome.com/devtools/docs/javascript-debugging
我只能在Chrome和Canary中看到Pause On Caught Exceptions.我正在使用Chrome Canary版本43.0.2344.2 canary(64位).

我得到一个未捕获的SyntaxError:意外的令牌:,来源到一个位置(例如VM272)并且很难在没有跟踪调用堆栈的情况下进行跟踪.

我搜索过,发现我可以添加
> window.onerror = function() { debugger;}
Run Code Online (Sandbox Code Playgroud)
在控制台中,但这不会让我得到堆栈跟踪.Scope窗口确实提供了很多变量信息,但我仍然有点迷失.

该文档有点过时了。
在新的 Chrome 版本中,“异常暂停”按钮不再在 3 种状态(禁用、“异常暂停”、“未捕获异常暂停”)之间切换,而只能在两种状态(禁用和“异常暂停”)之间切换。
为了能够在捕获的异常上中断,他们引入了此复选框(如果您有全局异常处理程序GWT但仍想在引发异常时中断,这非常有用)。
因此,如果您没有捕获异常,那么您在屏幕截图中显示的设置应该有效。
| 归档时间: |
|
| 查看次数: |
6610 次 |
| 最近记录: |