我知道在JavaScript中有一種叫做DOM的東西。但爲什麼不存在這樣一個窗口對象模型?不會在DOM樹這個樣子?:窗口對象模型?
window <- document <- html <- head //etc
我知道在JavaScript中有一種叫做DOM的東西。但爲什麼不存在這樣一個窗口對象模型?不會在DOM樹這個樣子?:窗口對象模型?
window <- document <- html <- head //etc
由於文檔對象模型描述了文檔是如何構建的,而你是一個定義它。
'窗口'純粹是一個演示問題,與文檔本身無關。您沒有定義窗口或窗口的任何內容。
window
對象實際上是表示層的瀏覽器依賴部分。
document
對象的構建取決於瀏覽器讀取的文件(網頁)的內容。
窗口對象是DOM的一部分。 我建議你在下面的文章:
是不是更像是另一種方式:DOM是窗口對象的一部分? – Johan
嚴格地說,窗口對象模型存在,除了文檔(這是HTML的表示形式)之外,它還包含全局JavaScript範圍。但是這與渲染頁面無關,只有DOM是 – devnull69
@ devnull69謝謝,這是我正在尋找的答案 – Johan