功能
· 閱讀時間約 4 分鐘
JavaScript 和 WebAssembly 功能
本章節解釋JavaScript(由ECMA-262(ECMAScript)及ECMA-402(ECMAScript 国际化 API)規範的程式語言) 和WebAssembly(Wasm)中的最新功能。
我們旨在提供對新語言功能的簡明解釋,並附上易於理解的程式碼範例。 如需更深入的文檔,請參考每個解說中的外部連結。
- JavaScript 的新超能力:顯式資源管理 2025 年 5 月 9 日 ECMAScript
- 迭代器輔助工具 2024 年 3 月 27 日 ECMAScript
- Import 屬性 2024 年 1 月 31 日 ECMAScript
- 正則表達式 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
- Import 斷言 2021 年 6 月 15 日 ECMAScript
- 私有品牌檢查(又名 #foo in obj)2021 年 4 月 14 日 ECMAScript
- 類別靜態初始化塊 2021 年 3 月 30 日 ECMAScript
- WebAssembly 與 JavaScript BigInt 的整合 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
- 正則表達式匹配索引 2019 年 12 月 17 日 ECMAScript
- String.prototype.replaceAll 2019 年 11 月 11 日 ECMAScript ES2021
- 頂層 await 2019 年 10 月 8 日 ECMAScript
- Nullish 合併運算符 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
- Object 剩餘屬性和展開屬性 2017 年 6 月 6 日 ECMAScript ES2018