この版の「JavaScript による高度なプログラミング」には 5 つの新しい章が追加されているほか、他の章も大幅に補(bǔ)足および改訂されており、新しい內(nèi)容が全體の約 3 分の 1 を占めています。
この本は、JavaScript 言語(yǔ)実裝のさまざまなコンポーネント (言語(yǔ)コア、DOM、BOM、イベント モデル) から始まり、オブジェクト指向プログラミング、Ajax および Comet サーバー側(cè)通信、HTML5 フォーム、メディア、Canvas (WebGL を含む)、および WebWorkers について説明します。シンプルでわかりやすい方法、位置情報(bào)、クロスドキュメント メッセージング、クライアント側(cè)ストレージ (IndexedDB を含む) およびその他の新しい API に加えて、オフライン アプリケーションと、メンテナンス、パフォーマンス、展開(kāi)に関連するベスト開(kāi)発プラクティスも紹介します。
『JavaScript による高度なプログラミング (第 3 版)』の付録では、將來(lái)の API と ECMAScript Harmony 仕様が期待されています。
『JavaScriptによる上級(jí)プログラミング(第3版)』は、一定のプログラミング経験のあるWebアプリケーション開(kāi)発者を?qū)澫螭趣筏郡猡韦?、大學(xué)や社會(huì)における実踐的な技術(shù)研修に関わる専門科目の教材としてもご利用いただけます。