1.HTMLCollection对象
HTMLCollection是 HTML 元素的集合。
HTMLCollection 对象类似一个包含 HTML 元素的数组列表。
通过document.getElementsByTagName()方法返回 HTMLCollection对象。
2.NodeList对象
所有浏览器的 childNodes 属性返回的是 NodeList 对象。
大部分浏览器的 querySelectorAll() 返回 NodeList 对象。
3.HTMLCollection对象与NodeList对象的异同点
一样点:两者都是类数组对象,都有length,都可以通过for循环遍历,都可以通过索引的方式拿到其中的某一项
不同点:
1.HTMLCollection 是 HTML 元素的集合。而NodeList 是一个文档节点的集合。
2.HTMLCollection 元素可以通过 name,id 或索引来获取。而NodeList 只能通过索引来获取。只有 NodeList对象有
包含属性节点和文本节点。
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END















暂无评论内容