什么是子树(在JavaScript中引用DOM时)?
我似乎无法在任何地方找到定义......
答案 0 :(得分:2)
DOM可以看作是一个元素树:一个元素可以有很多子元素,但只有一个父元素。 DOM树以根:li
进行调整。元素的孩子本身可以有孩子。即,元素下可以存在元素树。这些被称为"子树。"
具体的子树意味着什么取决于上下文。例如,您可以讨论特定#headingUl {
list-style-type:none;
padding: 0;
margin: 0;
}
元素的子树。
答案 1 :(得分:0)
文档对象模型(DOM)是对象的数据表示,这些对象构成了网络上文档的结构和内容。
表示为嵌套对象的DOM,这些嵌套元素可以看作一棵树。
基于图论的树木数据结构:
subtree of a tree T
是一棵树,由T中的一个节点和T中的所有后代组成。
因此可以将同样的内容应用于DOM表示树,因此javascript中DOM的子树本身就是一棵由DOM中的节点和DOM中所有后代组成的树。