當前位置:
首頁 > 知識 > DOM探索之-DOM的地位

DOM探索之-DOM的地位

我們知道,一個網頁是由html來搭建結構的,通過css來定義網頁的樣式,而JavaScript賦予了頁面的行為,通過它我們可以與頁面進行交互,實現頁面的動畫效果等等。

那javascript究竟通過什麼來實現的呢?

通過ECMAScript這個標準,我們可以編寫程序讓瀏覽器來解析,利用ECMAScript,我們可以通過BOM對象(即browser object model)來操作瀏覽器窗口、瀏覽器導航對象(navigator)、屏幕解析度(screen)、瀏覽器歷史(history)、cookie等等。

但這個通過BOM來實現的交互遠遠不夠。

DOM探索之-DOM的地位

打開今日頭條,查看更多圖片

要實現頁面的動態交互和效果,操作html才是核心。

那如何操作html呢?對,就是DOM,簡單的說,DOM給我們提供了用程序來動態控制html的介面,也就是早期的DHTMl的概念。

因此,DOM處在javascript賦予html具備動態交互和效果的能力的核心地位上。

DOM探索之-DOM的地位

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 極客教程 的精彩文章:

導致position:sticky失效的原因
裁員猛烈,寒冬已至!程序員,你準備好過冬了嗎?

TAG:極客教程 |