如果我自己(例如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。
相似问题