跳到主要内容

index

· 阅读需 4 分钟

JavaScript 和 WebAssembly 功能

本节介绍了 JavaScript(由ECMA-262 (ECMAScript)ECMA-402 (ECMAScript国际化API)规范的编程语言)和WebAssembly (Wasm)中的最新功能。

我们旨在提供简洁的新语言功能解释,并附有易于理解的代码示例。 若需更深入的文档,请参阅每篇解说文中的外部链接。

  • JavaScript 新增超级能力:显式资源管理 2025年5月9日 ECMAScript
  • 迭代器辅助方法 2024年3月27日 ECMAScript
  • 导入属性 2024年1月31日 ECMAScript
  • 带集合表示法和字符串属性的 RegExp v 标志 2022年6月27日 ECMAScript
  • 在数组和 TypedArrays 中查找元素 2021年10月27日 ECMAScript
  • 用于相对索引的 at 方法 2021年7月13日 ECMAScript
  • 错误原因 2021年7月7日 ECMAScript
  • Object.hasOwn 2021年7月1日 ECMAScript
  • 导入声明 2021年6月15日 ECMAScript
  • 私人品牌检查,又名 #foo in obj 2021年4月14日 ECMAScript
  • 类静态初始化块 2021年3月30日 ECMAScript
  • JavaScript BigInt 与 WebAssembly 的集成 2020年11月12日 WebAssembly ECMAScript
  • Atomics.wait, Atomics.notify, Atomics.waitAsync 2020年9月24日 ECMAScript ES2020
  • 逻辑赋值 2020年5月7日 ECMAScript ES2021
  • Intl.DisplayNames 2020年2月13日 Intl
  • WebAssembly SIMD 快速并行应用程序 2020年1月30日 WebAssembly
  • RegExp 匹配索引 2019年12月17日 ECMAScript
  • String.prototype.replaceAll 2019年11月11日 ECMAScript ES2021
  • 顶层 await 2019年10月8日 ECMAScript
  • 空值合并 2019年9月17日 ECMAScript ES2020
  • 可选链 2019年8月27日 ECMAScript ES2020
  • 结合 JSON,又名 JSON ⊂ ECMAScript 2019年8月14日 ES2019
  • Intl.NumberFormat 2019年8月8日 Intl
  • globalThis 2019年7月16日 ECMAScript ES2020
  • 弱引用和终结器 2019年7月9日 ECMAScript ES2021
  • 稳定的 Array.prototype.sort 排序 2019年7月2日 ECMAScript ES2019
  • Symbol.prototype.description 2019年6月25日 ECMAScript ES2019
  • Object.fromEntries 2019年6月18日 ECMAScript ES2019
  • Promise 组合器 2019年6月12日 ECMAScript ES2020 ES2021
  • Array.prototype.flat 和 Array.prototype.flatMap 2019年6月11日 ECMAScript ES2019
  • 数字分隔符 2019年5月28日 ECMAScript ES2021
  • String.prototype.matchAll 2019年2月2日 ECMAScript ES2020
  • Intl.ListFormat 2018年12月18日 Intl
  • 模块命名空间导出 2018年12月18日 ECMAScript ES2020
  • 公开和私有类字段 2018年12月13日 ECMAScript ES2022
  • Intl.RelativeTimeFormat 2018年10月22日 Intl
  • 格式良好的 JSON.stringify 2018年9月11日 ECMAScript ES2019
  • JavaScript 模块 2018年6月18日 ECMAScript ES2015
  • BigInt:JavaScript 中的任意精度整数 2018年5月1日 ECMAScript ES2020
  • 可选的 catch 绑定 2018年3月27日 ECMAScript ES2019
  • String.prototype.trimStart 和 String.prototype.trimEnd 2018年3月26日 ECMAScript ES2019
  • 修订版 Function.prototype.toString 2018年3月25日 ECMAScript ES2019
  • 动态 import() 2017年11月21日 ECMAScript ES2020
  • Promise.prototype.finally 2017年10月23日 ECMAScript ES2018
  • Intl.PluralRules 2017年10月4日 Intl
  • 对象剩余和扩展属性 2017年6月6日 ECMAScript ES2018