如果我自己(例如throw "AArrggg")抛出一个Javascript异常,我怎么能得到堆栈跟踪(在Firebug或其他)?现在我只是得到消息。
编辑:由于许多人下面已经发布,有可能得到一个JavaScript异常的堆栈跟踪,但我想为我的例外得到一个堆栈跟踪。例如:
function foo() {
bar(2);
}
function bar(n) {
if (n < 2)
throw "Oh no! 'n' is too small!"
bar(n-1);
}
当foo被调用时,我希望得到一个堆栈跟踪,其中包括在两个电话foo,bar,bar。
相似问题