Cover image

Eloquent JavaScript
第4版(2024 年)

これは JavaScript、プログラミング、デジタルの驚異についての書籍です。ここでオンラインで読んだり、独自の ペーパーバック版 を購入したりできます。

Marijn Haverbeke による執筆。

クリエイティブ・コモンズ 帰属-非営利ライセンス に基づいてライセンスされています。この本内のすべてのコードも MIT ライセンス に基づいてライセンスされているとみなすことができます。

さまざまなアーティストによるイラスト:
表紙イラスト:Péchane Sumi-e
章のイラスト:Madalina Tantareanu
章 7 および 16 のピクセルアート:Antonio Perdomo Pastor
章 9 の正規表現図:Jeff Avallone による regexper.com で生成
章 16 のゲームコンセプト:Thomas Palef

内容

  1. はじめに
  2. (第 1 部: 言語)

    値、型、演算子
  3. プログラムの構造
  4. 関数
  5. データ構造: オブジェクトと配列
  6. 高階関数
  7. オブジェクトの秘密の生活
  8. プロジェクト: ロボット
  9. バグとエラー
  10. 正規表現
  11. モジュール
  12. 非同期プログラミング
  13. プロジェクト: プログラミング言語
  14. (第 2 部: ブラウザ)

    JavaScript とブラウザ
  15. ドキュメントオブジェクトモデル
  16. イベントの処理
  17. プロジェクト: プラットフォームゲーム
  18. キャンバスに描画
  19. HTTP およびフォーム
  20. プロジェクト: ピクセルアートエディター
  21. (第 3 部: ノード)

    Node.js
  22. プロジェクト: スキル共有 Web サイト