說起節點,就要說html dom樹,因為html頁面每一部分都是由節點(12種型別)組成的,常用的有文字,元素,屬性節點。
節點都有以下型別:
元素節點 node.element_node(1)
屬性節點 node.attribute_node(2)
文字節點 node.text_node(3)
cdata節點 node.cdata_section_node(4)
實體引用名稱節點 node.entry_reference_node(5)
實體名稱節點 node.entity_node(6)
處理指令節點 node.processing_instruction_node(7)
注釋節點 node.comment_node(8)
文件節點 node.document_node(9)
文件型別節點 node.document_type_node(10)
文件片段節點 node.document_fragment_node(11)
dtd宣告節點 node.notation_node(12)
節點型別判斷方法:nodetype
nodetype節點型別判斷,常用型別返回值:元素節點返回1,屬性節點返回2,文字節點返回3,注釋節點返回8
console.log(pp.parentelement.nodetype);
原始出處 、作者資訊和本宣告。否則將追究法律責任。
js節點都有哪些型別?怎麼判斷是哪種節點型別? -
qui-note
js如何判斷陣列是Array型別
在說明如何判斷乙個物件為陣列型別前,我們先鞏固下js的資料型別,js一共有六大資料型別 number string object boolean null undefined。var str string console.log typeof str string var num 1 console...
js如何判斷陣列是Array型別
在說明如何判斷乙個物件為陣列型別前,我們先鞏固下js的資料型別,js一共有六大資料型別 number string object boolean null undefined。var str string console.log typeof str string var num 1 console...
JS有哪些判斷是否是陣列的方法?
參考 js判斷是否是陣列的四種做法 1 instanceoflet a a instanceof array trueinstanceof運算子檢測array.prototype屬性是否存在於變數a的原型鏈上.存在問題 prototype屬性是可以修改的,所以並不是最初判斷為true就一定永遠為真 ...