在本文中,它讨论了在未捕获的异常上打开暂停。 https://developer.chrome.com/devtools/docs/javascript-debugging
我只能在 Chrome 和 Canary 中看到 Pause On Caught Exceptions。我正在使用 Chrome Canary 版本 43.0.2344.2 canary(64 位)。
我收到了一个 Uncaught SyntaxError: Unexpected token :, 来源到某个位置(例如 VM272),如果没有调用堆栈的痕迹就很难追踪。
我搜索了,发现可以添加
> window.onerror = function() { debugger;}
在控制台中,但这并没有让我得到堆栈跟踪。Scope 窗口确实提供了很多变量信息,但我还是有点迷茫。