2015年1月25日 星期日

DOM 概念


在瀏覽器中執行 HTML 網頁,瀏覽器會讀取 HTML 文件,將文件載入到記憶體之中,

依照 HTML 語法來剖析組成文件的標籤。在瀏覽器剖析組成文件的標籤過程中,

會將文件轉換為程式碼能夠處理的物件模型:DOM(Document Object Model),

並將這個物件模型建立在執行環境內。


DOM API 是瀏覽器在 HTML 執行環境中,提供給開發人員使用,用來控制 HTML 文件的

API。

在 DOM API 瀏覽器會將 HTML 文件轉換為樹狀結構的 DOM tree,並使用這個 DOM tree 作

為模型來提供 API 功能,而在 DOM tree 上對於 node 的各種操作都會反應到 HTML 文件上。

DOM API 裡封裝了各種操作 node 的功能,這些 node 操作將變更顯示樣式、新增移除 node ...

等等的功能封裝成物件屬性、方法,並且散落在作為 DOM 入口的document物件、以及作為

DOM 模型的 node 物件上。




1 則留言:

  1. Making money with games without making any money.
    From simple beginner games, to professional game หารายได้เสริม developers, to playing for free or 바카라 사이트 for real money (casino games). Game. The concept of online gambling choegocasino

    回覆刪除