譯者在翻譯過程中比對的信息
本書第2版正文22章,另有兩個附錄。第3版則有25章,4個附錄。作者在博客中提到的新增的5章大致應該如下。
第11章:DOM擴展
第15章:使用Canvas繪圖
第16章:HTML5腳本編程
第23章:離線應用與客戶端存儲
第25章:新興的API
之所以說大致是這5章,主要因為它們跟“HTML5及相關規範”都有聯系。而事實上,可以算得上新增的不止這幾章,以下幾章內容基本上也算是全新的。
第20章:JSON(介紹瀏覽器對JSON序列化及字符串解析的原生API)
第21章:Ajax與Comet(介紹Ajax及長輪詢和HTTP流——Comet)
附錄A:ECMAScript Harmony
附錄B:嚴格模式
除此之外,更新內容比較多的還有以下幾章——主要區別是ECMAScript 5新增的嚴格模式下壹些基本語法結構的變化及限制,還有新的語言特性(比如新增的數組操作方法、事件類型等)以及DOM3級事件模塊相關的更新:
第3章:語言基礎
第5章:引用類型
第13章:事件
目前,本書正在翻譯中。圖靈會在保證質量的前提下,盡量加快本書的出版進度,希望這個體現ECMAScript 5和HTML5規範的新版本早日與中文讀者見面。