我正在使用Firebug 1.5.4.当我引用一个未定义的变量或类似的变量时,它会在问题发生时向右突破,并将我抛入调试视图,在那里我可以看到堆栈并检查变量.
但是,当我抛出自己的异常时,它只需要我到控制台并打印出"未捕获的异常:等等".我希望它打破并让我检查变量.我如何告诉Firebug这样做?
joh*_*ton 10
安装Firebug 1.6b1 http://getfirebug.com/releases/firebug/1.6X,Firebug >控制台>"例外"单击左栏中的断点选择器.运行你的代码.Firebug打破了这条线.
或Firebug>控制台> [||]中断下一个错误
被访者是有帮助的,但忽略了一些我失踪的关键; window.onerror事件.这是完整的代码:
window.onerror = function(msg) {
debugger;
}
Run Code Online (Sandbox Code Playgroud)
调用Web Developer Debugger(Tools => Web Developer => Debugger或Ctrl + Shift + S),单击齿轮图标并选中"Pause on exception":
或者debugger;
在Web Developer Console中执行!
官方Web开发人员调试器文档:https://developer.mozilla.org/en-US/docs/Tools/Debugger
归档时间: |
|
查看次数: |
10675 次 |
最近记录: |