변수 myVar
이 노드인지 알고 싶습니다.변수가 노드인지 확인하는 방법은 무엇입니까?
내가 myVar.nodeType
을 확인할 수 있습니다, 그러나 나는 그런 {nodeType:1}
에 속지 수, 나는
myVar instanceof Node
편집
재미 같은 것을 할 수 있다면, 그것은 것 같다 궁금 Node
생성자가 있으므로 instanceof Node
이 실제로 작동합니다!
...
이 다른 질문은 myVar
는 노드 또는 비어 있음을 가정하기 때문에, Check if variable is a valid node element의 중복으로 내 질문을 표시하지 마십시오 . 하지만 내 질문은 아무것도 가정하지 않습니다.
'myVar.nodeType === 1'의 문제점은 무엇입니까? – kol
달성해야 할 브라우저 지원은 무엇입니까? 귀하의 제시된 코드는 IE <= 8에서 실패합니다. –
@kol 내가 말했듯이, 나는 {nodeType : 1}':'{{nodeType : 1}}에 속아 넘어 질 수있다. 노드가 아닙니다 – Oriol