Javascript异常堆栈跟踪

在Firefox中,我可以使用exception.stack获取异常的堆栈跟踪。

有没有办法在其他浏览器中获取?

编辑:我实际上想自动保存堆栈跟踪(如果可能的话),而不是在那个时候调试它(即我知道如何在调试器中获取堆栈跟踪)。


将此行放在要打印堆栈跟踪的位置:

console.log(new Error().stack);

注意:由我在Chrome 24Firefox 18上进行测试

也值得看看这个工具。


Webkit现在具有提供堆栈跟踪的功能:

Web Inspector:了解堆栈跟踪,由Yury Semikhatsky在2011年4月20日星期三上午7:32发布(webkit.org)

从那篇文章中:


如果你想要字符串堆栈跟踪,我会用insin的回答:stacktrace.js。 如果你想访问堆栈跟踪(行号,文件名等)stackinfo,它实际上使用stacktrace.js。

链接地址: http://www.djcxy.com/p/82433.html

上一篇: Javascript exception stack trace

下一篇: How to generate java like stack trace in python?