第一章 JavaScript簡介
1. JavaScript實現由三個部分組成:核心(ECMAScript)、文檔對象模型(DOM)、瀏覽器對象模型(BOM)。
2. ECMAScript,由ECMA-262定義,其組成部分:語法、類型、語句、關鍵字、保留字、操作符、對象
3. 五大主流瀏覽器:IE、Firefox、Safari、Chrome、Opera
4. 文檔對象模型(DOM, Document Object Model)是針對XML但經過擴展用於HTML的應用程序編程接口(API,Application Programming Interface)。DOM把整個頁面映射爲一個多層節點結構
5. W3C(World WideWeb Consortium,萬維網聯盟)負責制定Web通信標準。
6. DOM1級由兩個模塊組成:DOM核心和DOM HTML。其中,DOM核心規定的是如何映射基於XML的文檔結構,以便簡化對文檔中任意部分的訪問和操作。DOM HTML模塊則在DOM核心的基礎上加以擴展,添加了針對HTML的對象和方法。
7. DOM2級引入了以下新模塊:DOM試圖,DOM事件,DOM樣式,DOM遍歷和範圍。
8. DOM3級引入了以統一方式加載和保存文檔的方法——在DOM加載和保存模塊中定義;新增了驗證文檔的方法——在DOM驗證模塊中規定義。
9. 瀏覽器對象模型(BOM, Browser Object Model)已經正式納入HTML5標準,但都有window對象和navigator對象。