前端面試之Dom

2021-10-22 18:51:33 字數 872 閱讀 7557

dom按其內容可分為5個部分

核心dom:是用於xml與html的共用介面; xmldom:xml專用介面; html dom:html專用介面;

dom事件模型:定義dom能夠響應的事件; css dom:css專用介面

html節點樹html文件是一種樹狀的結構化文件、各標記之間是一種樹狀的層次關係

說明結構樹反映了各html元素之間的層次關係。包含和』,包含

;又包含

結構圖中的每一項稱為節點(node),樹狀結構叫節點樹。

父節點:某節點上端的節點(parentnode)

子節點:包含在某個節點下的節點(childnode)

兄弟節點:位於同一層次的節點稱為兄弟節點。

dom html節點型別

概述dom中定義了12種節點型別,有些型別是xml專有的,與html相關的節點型別如下圖所示。

說明

在乙個dom樹中,只有乙個document型別的節點,該節點是整個文件的根,代表了當前文件。

element節點,對應於html中的各種標記,element節點是document節點的子節點,它們對應的元素物件均為document物件的子物件。

通過對html節點樹的描述,瀏覽器為各節點建立對應的物件,各物件與節點樹中的節點具有層次關係,通過這些物件,訪問與控制文件中各內容

結構圖說明

前端面試之BFC

它是頁面中的一塊渲染區域,有一套渲染規則,決定了其子元素如何布局,以及和其他元素之間的關係和作用。滿足下列條件之一就可觸發bfc 根元素,即html元素 float的值不為none overflow的值不為visible display的值為inline block table cell table...

前端面試之HTTP

在瀏覽器和伺服器之間,有許多計算機和其他裝置 了http訊息。簡而言之,他們中間的部分就是 http是簡單的 http是可擴充套件的 http是無狀態 有會話的 http是無狀態的 在同乙個連線中,兩個執行成功的請求之間是沒有關係的。這就帶來了乙個問題,使用者沒有辦法在同乙個 中進行連續的互動,比如...

前端面試 前端面試總結2018 07

2周面試了11家公司吧,具體面試題如下 面試第一周 7.23 7.27 中谷芯厚建 蘇寧vivo外包 電面 杭州通策會 第二週 7.30 8.3 南京軟體谷研究院 烽火科技 邁特望,蘇寧外包 電面 平安科技外包 華泰 外包 一輪 技術面,二輪現場技術面 三隻松鼠 電面 一.中谷芯 二.厚建 angu...