淺談nodeName,nodeValue,nodeType,typeof 的區(qū)別
nodeName 屬性含有某個節(jié)點的名稱。
元素節(jié)點的 nodeName 是標簽名稱
屬性節(jié)點的 nodeName 是屬性名稱
文本節(jié)點的 nodeName 永遠是 #text
文檔節(jié)點的 nodeName 永遠是 #document
nodeValue 節(jié)點值
對于文本節(jié)點,nodeValue 屬性包含文本。
對于屬性節(jié)點,nodeValue 屬性包含屬性值。
nodeValue 屬性對于文檔節(jié)點和元素節(jié)點是不可用的。
nodeType 屬性可返回節(jié)點的類型。
最重要的節(jié)點類型是:
元素element1屬性attr2文本text3注釋comments8文檔document9補充:
值-元素類型
1-ELEMENT
2-ATTRIBUTE
3-TEXT
4-CDATA
5-ENTITY REFERENCE
6-ENTITY
7-PI (processing instruction)
8-COMMENT
9-DOCUMENT
10-DOCUMENT TYPE
11-DOCUMENT FRAGMENT
12-NOTATION
typeof
返回一個表示表達式數(shù)據(jù)類型的字符串,可能的字符串有:"number"、"string"、"boolean"、"object"、"function" 和 "undefined"
以上就是本文的全部內(nèi)容了,小伙伴們對這4個知識點是否有了新的認識了呢,有疑問就給我留言吧。
相關文章
關于better-scroll插件的無法滑動bug(2021通過插件解決)
這篇文章主要介紹了關于better-scroll插件的無法滑動bug(2021通過插件解決),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03js中方法重載如何實現(xiàn)?以及函數(shù)的參數(shù)問題
js中沒有辦法直接實現(xiàn)方法重載,但每一個函數(shù)都有一個特殊的參數(shù)arguments,利用它可以實現(xiàn)方法的重載,具體示例如下2013-08-08