1. 程式人生 > >js面試題-----DOM操作和BOM操作

js面試題-----DOM操作和BOM操作

dom 數據 prop 樹形 結構 獲取 protocol earch 部分

題目1:DOM是哪種基本的數據結構

答案:DOM是一種樹形結構的數據結構

題目2:DOM操作的常用API有哪些

答案:獲取DOM節點,以及節點的property和Attribute。獲取父節點,獲取子節點。新增節點,刪除節點

題目3:DOM節點的Attribute和property有何區別

答案:property只是一個JS對象的屬性的修改。(通過obox.name = xxx操作) Attribute是對html便簽屬性的修改

題目4:如何檢測瀏覽器的類型

答案:可以通過檢測navigator.userAgent 在通過不通瀏覽器的不通來檢測

題目5:拆解url的各部分

答案:使用location 裏面的location.href location.protocol location.pathname location.search location.hash來獲取各種參數

js面試題-----DOM操作和BOM操作