怎样理解 DOM 的三种层级关系

Posted aisowe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样理解 DOM 的三种层级关系相关的知识,希望对你有一定的参考价值。

除了根节点,其他节点都有三种层级关系

父节点关系(parentNode):直接的那个上级节点

子节点关系(childNodes):直接的下级节点

同级节点关系(sibling):拥有同一个父节点的节点

 

注意:
1. 根节点和非根节点都可以没有子节点, 但根节点一定没有父节点, 而非根节点一定有, 且有且仅有一个父节点.

2. 子节点可以有多个, 父节点只能有一个.

3. 同级节点也叫 兄弟节点 , 他们有同样的父节点, 但子节点不一样.

4. 在 js 中, 根节点为 document.

以上是关于怎样理解 DOM 的三种层级关系的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI 2.0列表项层级缩进显示CoreData托管数据的3种实现

SwiftUI 2.0列表项层级缩进显示CoreData托管数据的3种实现

JavaScript-节点操作

用旭日图展示数据的三种方法

YAML 语言

nrf52832 学习笔记蓝牙协议层级理解