gpt4 book ai didi

Javascript 回溯

转载 作者:可可西里 更新时间:2023-11-01 02:51:02 28 4
gpt4 key购买 nike

如何在 Javascript 中获取回溯?

理想的特征:

  • 入口函数名称,或匿名函数的一些有意义的标识符,
  • 每个级别的参数列表,
  • 行号。

这可以用标准的 ECMAScript 完成吗?

如果没有,是否可以使用常见的网络浏览器方言完成?

谢谢。

编辑--

感谢您的建议。

我的方言不支持 arguments.callerarguments.callee

我能做到:

try {
let x = null;
x .foo ();
}
catch (e) {
debug (dump (e.stack));
}

这让我得到了字符串形式的信息,一目了然,但是走e.stack会很有帮助。它有标准形式吗?

再次感谢。

最佳答案

在我的调试经验中,我总是使用这个

(function () { console.log(new Error().stack); })();

正如下面的评论所暗示的,读者应该更喜欢: console.log(new Error().stack);

关于Javascript 回溯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6787711/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com