DOM节点是一个JS工具,它符合前面描述的工具的特性——可扩展属性,由于DOM节点实质上也是一个JS。因此,如以下代码所示,“p”可以具有“style”属性和“className”“nodeName”“nodeType”属性。把稳这些是JS类别的属性,符合JS语法标准的。
获取DOM节点
最常用的 DOM API 便是获取节点

个中常用的获取方法如下面的代码示例:
```
// 通过 id 获取
var div1 = document.getElementById('div1') // 元素
// 通过 tagname 获取
var divList = document.getElementsByTagName('div') // 凑集
console.log(divList.length)
console.log(divList[0])
// 通过 class 获取
var containerList = document.getElementsByClassName('container') // 凑集
// 通过 CSS 选择器获取
var pList = document.querySelectorAll('p') // 凑集
```