第 3 版が利用可能です。 こちらでご覧ください。!

エレガントな JavaScript
第 2 版

これは JavaScript、プログラミング、およびデジタルの驚異に関する書籍です。オンラインで読むことも、ご自身で ペーパーバックのコピー を入手することもできます。

Cover image

Marijn Haverbeke 著

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

さまざまなアーティストによるイラスト: 表紙はWasif Hyder。コンピューター(序論)と一輪車の人々(第 21 章)はMax Xiantu。ビットの海(第 1 章)とウェアリスカレル(第 4 章)はMargarita MartínezとJosé Menor。タコ(第 2 章と第 4 章)はJim Tierney。オン/オフスイッチのある物体(第 6 章)は Dyle MacGregor。第 9 章の正規表現図はJeff Avalloneによるregexper.comで作成されました。第15章のゲームコンセプトはThomas Palef。第 16 章のピクセルアートは Antonio Perdomo Pastor

第 2 版は、454 人の財政支援者によって可能になり、から多大な貢献がありました。

目次

  1. はじめに
  2. (パート 1: 言語)

    値、型、および演算子
  3. プログラムの構造
  4. 関数
  5. データ構造: オブジェクトと配列
  6. 高階関数
  7. オブジェクトの秘密
  8. プロジェクト: エレクトロニックライフ
  9. バグとエラー処理
  10. 正規表現
  11. モジュール
  12. プロジェクト: プログラミング言語
  13. (パート 2: ブラウザ)

    JavaScript とブラウザ
  14. ドキュメントオブジェクトモデル
  15. イベントの処理
  16. プロジェクト: プラットフォームゲーム
  17. キャンバスへの描画
  18. HTTP
  19. フォームとフォームフィールド
  20. プロジェクト: ペイントプログラム
  21. (パート 3: Node)

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

その他のページ

ボーナス章を含むエレガントな JavaScriptのペーパーバージョンは、No Starch Pressで公開されています。同社では、以下のリンクのファイルよりも洗練された電子書籍バージョンも販売しています。

翻訳