The read-only **parentNode**
property of the Node
interface returns the parent of the specified node in the DOM tree.
Document
and DocumentFragment
nodes can never have a parent, so parentNode
will always return null
. It also returns null
if the node has just been created and is not yet attached to the tree.
Document node와 같은 경우는, Parentnode가 없으니 null을 반환하게 된다.
DOM트리를 탐색하게 되는 메소드인데 Call한 노드를 기준으로 parent elem을 찾게된다.
만약 While을 통한 반복을 수행하게 되면 결국 document까지 가게 되어 null을 반환하게 된다.