エレガントな JavaScript第 2 版
これは JavaScript、プログラミング、およびデジタルの驚異に関する書籍です。オンラインで読むことも、ご自身で ペーパーバックのコピー を入手することもできます。
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: ブラウザ)
JavaScript とブラウザ - ドキュメントオブジェクトモデル
- イベントの処理
- プロジェクト: プラットフォームゲーム
- キャンバスへの描画
- HTTP
- フォームとフォームフィールド
- プロジェクト: ペイントプログラム
-
(パート 3: Node)
Node.js - プロジェクト: スキル共有 Web サイト
その他のページ
ボーナス章を含むエレガントな JavaScriptのペーパーバージョンは、No Starch Pressで公開されています。同社では、以下のリンクのファイルよりも洗練された電子書籍バージョンも販売しています。
- コードサンドボックスと演習のソリューション
- 紙の本の正誤表
- この本を単一の PDF ファイルとして (& モバイル用の小さなバージョン)
- この本を EPUB ファイルとして
- この本を MOBI (Kindle) ファイルとして
- 本の第 1 版