文檔物件模型(DOM)
DOM 代表文檔物件模型,它是 HTML 文檔的節點和物件表示法。瀏覽器提供了一個 API,你可以使用它來與 DOM 進行交互。這就是現代 JavaScript 框架的工作方式 - 它們使用 DOM API 告訴瀏覽器在頁面上顯示什麼。 窗口物件 屬性 方法 文檔物件 節點類型 遍歷 DOM 獲取父節點 獲取子節點 獲取兄弟節點 編輯 DOM DOM 是瀏覽器對網頁的內部表示。當瀏覽器從服務器獲取 HTML 時,解析器會分析代碼的結構並創建其模型。基於這個模型,瀏覽器在屏幕上呈現頁面。 瀏覽器提供了一個 API,你可以使用它來與 DOM 進行交互。這就是現代 JavaScript 框架的工作方式 - 它們使用 DOM API 告訴瀏覽器在頁面上顯示什麼。 在單頁應用中,DOM 不斷變化以反映屏幕上的內容,作為開發人員,你可以使用瀏覽器開發者工具來檢查它。 DOM 是無語言限制的,並且訪問 DOM 的事實上的標準方式是使用JavaScript,因為它是瀏覽器唯一能運行的語言。 DOM 由 WHATWG 在 DOM 鏈接規範中進行了標準化。 使用 JavaScript,你可以與 DOM 進行交互的操作包括: 檢查頁面結構 訪問頁面的元數據和標題 編輯 CSS 样式 附加或刪除事件監聽器 編輯頁面中的任何節點 更改任何節點的屬性 .. 還有更多。 DOM API 提供的兩個主要物件是 document 和 window。...