美文网首页
JS中类数组常见类数组对象

JS中类数组常见类数组对象

作者: Odeng | 来源:发表于2019-08-07 20:50 被阅读0次

NameNodeMap

Dom元素用过attributes属性获取NameNodeMap对象。例如:

var div = document.getElementById('div');
var nameNodeMap = div.attribute;

NameNodeMap结构如下图:


NameNodeMap2.jpg

HTMLCollection

通过Dom元素的children属性获取元素的子元素集合即HTMLCollection集合对象

示例: HTMLCollection.jpg

NodeList

通过Dom袁术的childNodes 属性返回包含被选节点的子节点的NodeList。

示例 NodeList.jpg

HTMLCollection与NodeList

HTMLCollection集合中只有DOM元素节点,NodeList中包含Dom元素节点和文本节点(text)和注释节点

示例: 区别.jpg

相关文章

网友评论

      本文标题:JS中类数组常见类数组对象

      本文链接:https://www.haomeiwen.com/subject/coaadctx.html