機能
· 約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
- 配列プロトタイプ.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
- 配列プロトタイプ.flatおよび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
- Well-formed JSON.stringify 2018年9月11日 ECMAScript ES2019
- JavaScriptモジュール 2018年6月18日 ECMAScript ES2015
- BigInt:JavaScriptでの任意精度整数 2018年5月1日 ECMAScript ES2020
- オプショナルキャッチバインディング 2018年3月27日 ECMAScript ES2019
- String.prototype.trimStartおよび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