せっかちな開発者のためのJavaScript[eBook]2022年版
(exploringjs.com)-
ECMAScript 2022 の新機能を追加
-
クラスの新しいメンバー
→ Properties(public slots)を Instance/Static Public fields として作成可能
→ Private slots が導入され、Private field または Private メソッドおよびアクセサとして作成可能
→ Static initialization blocks
-
Private Slot チェック機能:
#privateSlot in obj -
モジュールでトップレベル
awaitが可能 -
error.cause:Errorとそのサブクラスが、現在のエラーを引き起こした別のエラーを指定可能 -
メソッド
.at():[]と似ているが、負の値も指定可能
→ ['a', 'b', 'c'].at(-1) = 'c'
→ string、Array および Uint8Array のようなすべての Typed Array が .at() をサポート
-
RegExp Match Indices: マッチした各グループの開始位置と終了位置を記録
-
Object.hasOwn(obj, propKey)でそのキーを持っているか確認
1件のコメント
せっかちな開発者のためのJavaScript [eBook] 2021 エディション https://ja.news.hada.io/topic?id=4046
せっかちな開発者のためのJavaScript [英語版無料 eBook] - https://ja.news.hada.io/topic?id=2380