HTMLCollection是一个对象,它代表了文档中的一个实时集合,即元素的一种动态类型数组(Array-Like Object)。HTMLCollection与NodeList非常相似,区别在于HTMLCollection只能返回同一类型的元素,如p元素、div元素等。HTMLCollection的每一个元素都是一个元素对象,它的属性包括length(返回集合中子元素的数目)和item(传入数字索引来访问单个元素,也可通过方括号[]的方式)。HTMLCollection是即时更新的,当文档中的DOM变化时,它会自动更新。