Baseline Widely available
nodeType
㯠Node
ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®èªã¿åãå°ç¨ããããã£ã§ãããæ´æ°å¤ã§ãã®ãã¼ããä½ã§ããããèå¥ãã¾ããããã¯æ§ã
ãªãã¼ãã®ç¨®é¡ãä¾ãã° elements
ãtext
ãcomments
ãè¦åãã¾ãã
æ´æ°å¤ã§ããã®ãã¼ãã®ç¨®é¡ãèå¥ãã¾ããå¯è½ãªå¤ã¯æ¬¡ã®éãã§ãã
Node.ELEMENT_NODE
(1
)
Node.ATTRIBUTE_NODE
(2
)
Node.TEXT_NODE
(3
)
Node.CDATA_SECTION_NODE
(4
)
<!CDATA[[ ⦠]]>
ã®ãã㪠CDATASection
ã§ãã
Node.PROCESSING_INSTRUCTION_NODE
(7
)
<?xml-stylesheet ⦠?>
ã®ãã㪠XML ææ¸ã® ProcessingInstruction
ã§ãã
<!-- ⦠-->
ã®ãã㪠Comment
ãã¼ãã§ãã
Node.DOCUMENT_NODE
(9
)
Document
ãã¼ãã§ãã
Node.DOCUMENT_TYPE_NODE
(10
)
<!DOCTYPE html>
ã®ãã㪠DocumentType
ãã¼ãã§ãã
Node.DOCUMENT_FRAGMENT_NODE
(11
)
DocumentFragment
ãã¼ãã§ãã
Node.ENTITY_REFERENCE_NODE
(5
), Node.ENTITY_NODE
(6
), Node.NOTATION_NODE
(12
) ã¯éæ¨å¥¨ã«ãªã£ã¦ããã使ç¨ãããªããªã£ã¦ãã¾ãã
document.nodeType === Node.DOCUMENT_NODE; // true
document.doctype.nodeType === Node.DOCUMENT_TYPE_NODE; // true
document.createDocumentFragment().nodeType === Node.DOCUMENT_FRAGMENT_NODE; // true
const p = document.createElement("p");
p.textContent = "æã
â¦";
p.nodeType === Node.ELEMENT_NODE; // true
p.firstChild.nodeType === Node.TEXT_NODE; // true
ã³ã¡ã³ã
次ã®ä¾ã¯ããã¼ãã®æåã®è¦ç´ ãã³ã¡ã³ããã¼ãã§ãããããã§ãã¯ããããã§ãªãå ´åã«ã¡ãã»ã¼ã¸ã表示ãããã®ã§ãã
const node = document.documentElement.firstChild;
if (node.nodeType !== Node.COMMENT_NODE) {
console.warn("ã³ã¡ã³ããå
¥ãã¦ãã ããã");
}
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4