Tow*_*wer 19 javascript error-handling firefox firebug gecko
我注意到,即使从下拉启用"有错误显示堆栈跟踪",只有错误的发生似乎有痕迹,但是当我做:throw new Error('foo');我没有看到任何堆栈跟踪它,即使它似乎出现在控制台与发生的其他错误完全相同iDoNotExist().
有什么我想念的吗?
我似乎也得到了用于调用的堆栈跟踪console.error('foo');.奇.
应该注意的是,堆栈跟踪确实发生在Webkit Inspector和Opera上throw new Error('foo');.
cod*_*iot 20
其他人登陆:
对我来说,问题showStackTrace是Firebug默认设置为false.
以下是如何启用它:
转到about:configFirefox
更改首选项的值 extensions.firebug.showStackTrace从false到true(双击切换值).
我在 Firebug 1.7.1b2(FF:4.0.1,在 win7 上)中测试了这段代码,它显示了堆栈跟踪:
function a(){
throw new Error('s');
};
function b(){
a()
}
b();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3198 次 |
| 最近记录: |