帮助 Web 开发人员处理 JavaScript 错误

错误是编程中最令人沮丧的事情之一。控制台中的这些小消息可能会毁掉你整个下午、整天甚至一整周。当“undefined is not a function”又一次出现时,通常是时候再喝一杯咖啡了。

即使你使用了 唯一真正的 JavaScript 异常处理程序,并且拥有闪电般的“复制粘贴到 $search_engine”的反应能力,跟踪有关错误的有用信息的过程仍然很烦人。

这并不一定需要那样!一些编程语言(你好 Rust)将他们的错误报告提升到一个新的水平,提供的信息不仅仅是某些事情出错了。

我们今天不会介绍 JavaScript Clippy。然而,在 MDN 社区的帮助下,我们将从出现在 Firefox 开发者工具控制台中的错误消息中添加指向文档的链接。

这是为了帮助你更快地调试,并更多地了解 JavaScript 的边缘案例和鲜为人知的特性。特别是如果你刚接触 JavaScript,我们希望你会欣赏这种额外的调试帮助,或者当你喝了太多咖啡,仍然无法找到解决方案的时候。

记录所有 JavaScript、DOM 和其他类型的错误消息需要大量的努力。我们目前专注于最常见的错误。如果你想在这里提供帮助,联系 MDN 社区,我们保证你会学到很多关于 JavaScript 趣事!

尝试最近的 Firefox 夜间构建版本 来测试此功能,或者直接查看 MDN JavaScript 错误文档

关于 Florian Scholz

Florian 是 MDN Web Docs 的内容主管,他撰写有关 Web 平台技术的文章并研究浏览器兼容性数据。他住在德国不来梅。

Florian Scholz 的更多文章...


一条评论

  1. Stefany

    这听起来很有趣。当该功能最终实现时,有没有办法收到电子邮件通知?

    2016 年 6 月 13 日 下午 2:48

本文的评论已关闭。