首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >当抛出一个异常时,如何获得一个Javascript堆栈跟踪?

当抛出一个异常时,如何获得一个Javascript堆栈跟踪?

提问于 2017-12-21 10:59:59
回答 2关注 0查看 489

如果我自己(例如throw "AArrggg")抛出一个Javascript异常,我怎么能得到堆栈跟踪(在Firebug或其他)?现在我只是得到消息。

编辑:由于许多人下面已经发布,有可能得到一个JavaScript异常的堆栈跟踪,但我想为我的例外得到一个堆栈跟踪。例如:

代码语言:txt
复制
function foo() {
代码语言:txt
复制
    bar(2);
代码语言:txt
复制
}
代码语言:txt
复制
function bar(n) {
代码语言:txt
复制
    if (n < 2)
代码语言:txt
复制
        throw "Oh no! 'n' is too small!"
代码语言:txt
复制
    bar(n-1);

}

当foo被调用时,我希望得到一个堆栈跟踪,其中包括在两个电话foo,bar,bar。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档