JavaScript高級程序設計(第3版)第一章讀書筆記

第一章 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 Wide Web 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對象。
相關文章
相關標籤/搜索