文章
-
ES6 深入:箭头函数
ES6 深入是一个系列,介绍了在 ECMAScript 标准的第 6 版(简称 ES6)中添加到 JavaScript 编程语言的新功能。箭头从一开始就是 JavaScript 的一部分。第一个 JavaScript 教程建议将内联脚本包装在 HTML 注释中。这将阻止不支持 […] 的浏览器
-
Firefox 多流和重新协商用于 Jitsi Videobridge
Firefox 多流和重新协商用于 Jitsi Videobridge 作者注:Firefox 在 Firefox 38 中实现了对多流和重新协商的支持。本文讨论了 Jitsi Videobridge(一种 WebRTC 服务)团队如何与 Firefox WebRTC 团队合作,使 Jitsi 的多方视频会议在 Firefox 中良好运行。在此过程中,发现了几个问题 […]
-
Firefox 开发者版 40 中的新性能工具
今天,Mozilla 很高兴地宣布 Firefox 开发者版 40 (DE 40) 正式发布,其中包含全新的性能工具!在这篇文章中,我们将介绍 DE 40 的一些新的开发者工具、修复程序以及对现有工具的改进。此外,还有一些视频展示了其中的一些功能。注意:许多新的 […]
-
电力激增 - 使用 Firefox 开发者版优化此 HTML5 游戏中的 JavaScript
Firefox 开发者工具团队希望找到一种有趣的方式来展示我们刚刚添加到 Firefox 开发者版浏览器中的强大性能工具。我们与 Playground.js 的作者 Przemysław Sikorski(又名 rezoner)以及街机益智游戏 QbQbQb 合作,创建了“电力激增”,这是一个有趣的游戏,展示了如何 […]
-
ES6 深入:解构
ES6 深入是一个系列,介绍了在 ECMAScript 标准的第 6 版(简称 ES6)中添加到 JavaScript 编程语言的新功能。编辑注:Firefox 开发者工具工程师 Nick Fitzgerald 撰写的今天文章的早期版本最初出现在 Nick 的博客上,名为 ES6 中的解构赋值。什么是解构 […]
-
从简单的 HTML 网站创建移动应用:第 4 部分
如何完善您的应用并为市场做好准备 在此分步系列的前面部分(第 1 部分、第 2 部分和第 3 部分)中,我们创建了一个从服务器加载多个学校计划的应用。我们目前所拥有的功能是可行的,但仍然存在一些问题,包括两个主要问题: […]
-
ES6 深入:剩余参数和默认值
ES6 深入是一个系列,介绍了在 ECMAScript 标准的第 6 版(简称 ES6)中添加到 JavaScript 编程语言的新功能。今天的文章介绍了两个使 JavaScript 函数语法更具表现力的功能:剩余参数和参数默认值。剩余参数 在创建 API 时,一个常见的需求是 […]
-
开发者版 40:始终激活的网络监控、CSS 规则过滤等等
Firefox 40 刚刚发布,我们有很多更新要分享。此版本需要开发者工具贡献者付出巨大的努力,以解决我们直接从使用我们工具的人那里收集到的反馈。获取开发者版浏览器的副本并查看它。实验性多进程支持:请求 当您更新 […] 时
-
让我们充电:电池状态 API 的更新
Web API 为开放式 Web 应用提供了一种通过 JavaScript 访问设备硬件、数据和传感器的方法,并为许多可能性打开了大门,尤其是在移动设备、电视、交互式信息亭和物联网 (IoT) 应用方面。了解设备的电池状态在许多情况下都很有用 […]
-
首次深入了解 Rust
Rust 是一种新的编程语言,专注于性能、并行化和内存安全。通过从头开始构建语言并结合现代编程语言设计元素,Rust 的创建者避免了许多传统语言必须处理的“包袱”(向后兼容性要求)。相反,Rust 能够融合表达性语法 […]