NodeList 对象是一个从文档中获取的节点列表 (集合)
NodeList对象类似HTMLCollection对象
一些旧版本浏览器中的方法(如:getElementsByClassName()
返回的是NodeList对象,而不是HTMLCollection对象
所有浏览器的childNodes属性返回的是NodeList对象
大部分浏览器的 querySelectorAll()返回NodeList对象
NodeList对象length属性
NodeList对象length属性定义了节点列表中元素的数量
HTMLCollection与NodeList的区别
HTMLCollection是HTML元素的集合
NodeList是一个文档节点的集合。
NodeList与HTMLCollection有很多类似的地方
NodeList与HTMLCollection都与数组对象有点类似
可以使用索引 (0, 1, 2, 3, 4, ...) 来获取元素
NodeList与HTMLCollection都有length属性
HTMLCollection元素可以通过name,id或索引来获取
NodeList只能通过索引来获取
只有NodeList对象有包含属性节点和文本节点