這本書的第五版已經全面地修改過,並且還擴充涵蓋了 JavaScript 運用在現今的 web 2.0
應用程式。本書同時是以範例驅使程式員的指南,也是書桌上必備的參考書,增加的新章節解釋你所需要知道的各種關於 JavaScriipt
最完整的內容。包括:
- 描寫 HTTP 和 Ajax
- JavaScript 的名稱空間 -- 寫複雜程式時極為重要
- 處理 XML
- 類別、closure、永續保存、Flash、JavaScript 嵌入 Java 應用程式
- 客戶端圖形使用 <canvas> 標記
第一部份詳細介紹 JavaScript 語言核心。如果你是新手,則可從中習得這個語言,如果你已經是 JavaScript
程式員,第一部份可以讓你的技巧更熟練,並更深層地瞭解到這個語言。
第二部分解釋由網頁瀏覽器業者提供的描述環境,以無侵入性的 JavaScript 專注在 DOM 描述。用精緻的範例廣泛又深入地介紹客戶端
JavaScript,展示如何:
- 為 HTML 文件產生內文的標籤
- 為 web 應用定義鍵盤捷徑
- 顯示 DHTML 動畫
- 建立啟動 Ajax 工具技巧
- 自動核對表單
- 在 XML 文件內使用 XPath 與 XSLT
- 繪製動態圓形圖表
- 使 HTML 元素可以拖曳
- 還有更多
第三部份是完整的核心 JavaScript 參考資料。記載了每個類別、物件、建構式、method、函式、屬性以及由 JavaScript 1.5 和
ECMAScript v3 定義的常數。
第四部分為客戶端 JavaScript 的參考資料,涵蓋傳統的 web 瀏覽器 API、DOM 標準 L2 的 API
以及一些新標準,諸如,XMLHttpRequest 物件和 <canvas> 標記。
世界上超過 30 萬的 JavaScript 程式員,認為建立 JavaScript
應用程式,本書是不可或缺的參考書。