You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
JavaScript Primer v7.0.0: ECMAScript 2025対応
JavaScript Primer v7.0.0リリース 🎉
v7では、ECMAScript 2025の対応と、イテレータ・ジェネレータの章を新規追加しました。
主な変更点
イテレータとジェネレータ [ES2025]
イテレータとジェネレータについて解説する新しい章を追加しました。
ES2025で追加されたIterator Helpersも含めて、JavaScriptにおけるイテレータとジェネレータについて解説しています。
関連章: イテレータとジェネレータ(新規追加)
RegExp.escape メソッド [ES2025]
正規表現で特殊な意味を持つ文字を安全にエスケープするメソッドが追加されました。
文字列の中に正規表現として意味を持つ特殊文字が含まれていても、自動的にエスケープできます。
関連章: 文字列
Set Methods [ES2025]
Setオブジェクトに集合演算を行うメソッドが追加されました。
数学的な集合操作を簡潔に記述できるようになります。
関連章: Map/Set
Import Attributes [ES2025]
JavaScript以外のファイル(JSON等)をモジュールとして読み込む構文が標準化されました。
関連章: ECMAScriptモジュール
Dynamic Import [ES2020]
Import Attributesの対応に合わせて、Dynamic Importの解説を追加しました。
動的にモジュールを読み込む機能の解説を追加しました。
関連章: ECMAScriptモジュール
Array.prototype.flatMap メソッド [ES2019]
Iterator.prototype.flatMap
メソッドに合わせて、配列のflatMap
メソッドも解説を追加しました。配列のmapとflatを組み合わせた処理を効率的に行えるメソッドです。
関連章: 配列
JavaScript Primerへの支援
今回のv7リリースにおいては、次の方々にご支援いただきました!
Gold Sponsors
Supporters
JavaScript Primerは、Open Collectiveを通じてプロジェクトの更新に関わる資金を募っています。
継続的な更新のために、ぜひご支援をお願いします。
詳細は、JavaScript Primerスポンサーを参照してください。
また、jsprimerへのOpen Collectiveを通じて、Contributorに対して支払い または 好きな別のオープンソースプロジェクトへ寄付を行う仕組みを作っています。
詳細は、Contributing Expenses Policyを参照してください。
関連Issue/PR
ES2025新機能の対応
RegExp.escape [ES2025] (ES2025: Set Methods for JavaScript #1784) by @azu
Import Attributes [ES2025] (ES2025: import attributes #1783) by @lef237
Set Methods [ES2025] (ES2025: Set Methods for JavaScript #1784) by @3w36zj6
Iterator Helpers & イテレータとジェネレータの章 [ES2025] (ES2025: Iterator Helpers #1782) by @azu
その他の対応機能
ES2025以前に追加された機能ですが、ES2025で関連する内容を追加しました。
Dynamic Import [ES2020] (ES2020: Dynamic Import #1792) by @3w36zj6
Array.prototype.flatMap [ES2019] by @azu
This discussion was created from the release v7.0.0: ECMAScript 2025サポート、イテレータとジェネレータ.
Beta Was this translation helpful? Give feedback.
All reactions