JavaScript 文章
-
SpiderMonkey 中的新 RegExp 引擎
正则表达式——通常称为 RegExps——是 JavaScript 中用于操作字符串的强大且广泛使用的工具。这篇文章描述了我们如何通过构建一个 V8 的 Irregexp 的 shim 层来更新 SpiderMonkey(Firefox 的 JavaScript 引擎)中的 RegExp 引擎。结果:降低维护成本并加强浏览器之间的协作,完全支持所有新的 RegExp 功能,以及与最新的 ECMAScript 标准兼容。
-
Firefox 77 新功能:DevTool 改进和 Web 平台更新
Firefox 77 现已发布,包含各种开发者工具更新和新的 Web 平台功能。根据您的反馈,我们消除了性能瓶颈,从而使 JavaScript 调试更快、更轻便。我们还报告了 Firefox 扩展的一些更改,包括更少的权限请求。
-
Firefox 76:音频工作线程和其他技巧
Firefox 76 为 Web 平台支持提供了很棒的新功能,例如 JavaScript 方面的音频工作线程和
Intl
改进。此外,我们还为 Firefox DevTools 添加了一些一流的改进,以使 JavaScript 调试和开发更容易、更快捷。 -
Firefox JavaScript 调试器实现的未来证明
优化 Firefox 开发者工具与 SpiderMonkey JavaScript 引擎的集成带来了许多好处,包括现在可以在 Firefox 开发者版中使用的新异步调用堆栈跟踪。在这篇文章中,您可以了解到它是如何完成的,直到内存管理的详细更改。
-
Firefox 73 即将发布
今天我们发布了 Firefox 73,其中包含有用的新增功能,包括 CSS 和 JavaScript 更新以及大量 DevTools 改进。我们在 CSS 逻辑属性中添加了一些功能,推动了控制台和调试器的性能,并改进了 WebSocket 检查器。感谢大家对 DevTools 的持续反馈。
-
Firefox 72——我们 2020 年的第一首歌曲
虽然我们正在转向更频繁的四周浏览器发布周期,但 Firefox 72 版本功能丰富,充满了 goodies。它包括许多请求的 DevTools 更新和改进。我们还引入了 Shadow Parts 和 CSS 运动路径,以及有用的新 JavaScript 功能。此外,视频的画中画功能现在也适用于 Mac 和 Linux 用户!
-
Firefox 的新 WebSocket 检查器
Firefox DevTools 团队和我们的贡献者在整个夏季都在努力工作,使 Firefox 70 充满了改进。我们对新的 WebSocket 检查功能特别兴奋。要使用检查器,请下载 Firefox 开发者版,并打开 DevTools 的网络面板以查找消息选项卡。然后,继续阅读以了解有关 WebSockets 和新面板所提供的技巧的更多信息。
-
Mozilla 开发者的视频短片
今天,我们发布了一个新的视频频道,其中精选了一些短片作为开场。从 Deja Hodge 的 Web 上黑暗模式简介开始。然后,Jen Simmons 向我们展示了如何在 Firefox 开发者工具中访问一个方便的三面板。Miriam Suzanne 有一段关于
::marker
伪元素和列表计数器的视频。无论您的经验水平或工作描述如何,我们都在共同努力,为 Web 的未来健康而奋斗,Mozilla 愿助您一臂之力。 -
在 Firefox DevTools 中调试 TypeScript
在过去几个月里,Firefox 调试器已发展成为一个快速可靠的工具链,现在它支持许多酷炫的功能。虽然它主要用于调试 JavaScript,但您是否知道您也可以使用 Firefox 来调试您的 TypeScript 应用程序?Jan 'Honza' Odvarko 将带领您逐步了解一些真实世界的示例。
-
Firefox 69——关于 Resize Observer、微任务、CSS 和 DevTools 的故事
为了我们最新的精彩冒险,我们已经开发了一个新的 Firefox 版本。版本 69 包含许多很棒的新增功能,包括 JavaScript 公共实例字段、Resize Observer 和 Microtask API、CSS 逻辑溢出属性(例如 overflow-block)以及用于选择器的 @supports。