今、JavaScript Primer - 迷わないための入門書 #jsprimerの第二版の出版に向けて準備しています。 そこで、第二版のレビュアーをしてくれる方を募集しています。次のDisucssionで募集しています。 ひとまず集まりました。ありがとうございます!

初版である第一版のリリース内容は次の記事にまとめています。

初版からの主な変更点をまとめると、次のようになります。

  • 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から8までアップデート、各種ライブラリも最新にアップデート
  • 読者からのフィードバックを受けて、全体をより分かりやすく読みやすくなるように書き直した

リリースノート的には、次のものが第二版には含まれています。

かなり全体的に書き直しているため、再度レビューをしてくれる方を募集したいと思います。

期間

  • 2月中いっぱい

少し変動する可能性はあります。

レビューする内容

  • ウェブ版(または第二版のPDFをお渡しする)を見て、気になったことをコメント/Issue/Pull Requestしてもらう

ウェブ版と書籍版の内容自体は同じもので、レイアウトなどの組版が異なります。

レビュアーの方へ

レビューする方は、JavaScriptに詳しくなくても問題ありません。

Edit: ひとまず集まりました。ありがとうございます!

JavaScript Primerをより読みやすく、より分かりやすくするために、レビューをしてくれる方を募集しています!