在使用Javascript对DOM树进行操作时,我们经常和node以及element打交道,然而,有时我们并不明白它们之间的关系和区别。
事实上,element是一种node,而node还包含其他的元素。下面是更详细的解释:
在DOM中,Document是树的root。而text node,attr node附属于element node,然而注意,这只是DOM树的结构。
而从node的类继承角度来看,事实上text node,attr node,element node是在同一个类层次上的