JavaScript Primer 改訂2版の予約が開始されました
改訂2版の変更点
ECMAScriptの新しいバージョンであるES2020、ES2021、ES2022に対応した
新しいECMAScriptの機能によって、使う必要がなくなった機能は非推奨へと変更した
文字では想像しにくいビット演算、非同期処理などに図を追加した
PromiseとAsync Functionを非同期の処理の中心として書き直した
一方で、エラーファーストコールバックは非同期処理としてはメインではなくなった
Array#includesという表記は、Private Classs Fields(#field)と記号が被るため廃止した
Node.jsでもECMAScript Modulesを使うようになり、CommonJSはメインではなくなった
Node.jsが12から18までアップデートし、npmは6から9までアップデート、各種ライブラリも最新にアップデート
読者からのフィードバックを受けて、全体をより分かりやすく読みやすくなるように書き直した