2014-10-07 72 views
-3

我是JavaScript新手。我聽說DOM是Javascript的最重要的方面,它一直都在使用,DOM允許我們將所有的交互性添加到網頁上,等等等等......DOM中的javascript

...但是我看到DOM爲只不過是HTML元素的分層表示。我不明白它爲何如此重要。我錯過了什麼?

另外,我在教程中聽說,在瀏覽器中加載網頁時,會創建網頁的DOM。我的問題是,是什麼造成的?它是渲染機器嗎?

+0

DOM是在客戶端Web方面編寫JavaScript的最重要方面。 – sunrize920 2014-10-07 14:31:45

+0

閱讀:https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction – j08691 2014-10-07 14:32:02

+0

「*但我認爲DOM只不過是HTML元素的分層表示。」是的,這就是爲什麼這一點很重要。如果無法檢查或操縱網頁內容,客戶端腳本會有什麼好處?爲了理解它的重要性,試着想象一下,如果沒有DOM,你將如何執行任何有用的腳本。 – apsillers 2014-10-07 14:32:26

回答

1

但是我將DOM看作僅僅是HTML元素的分層表示。我不明白它爲何如此重要。我錯過了什麼?

因爲「僅僅是HTML元素的分層表示」是一個網頁,很多人想要操縱用戶正在查看的網頁。這可能是人們想要使用JS的最常見的東西。

是什麼造成的?

瀏覽器。