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