NodeList及其“近亲”NamedNodeMap和HTMLCollection,是从整体上透彻理解DOM的关键所在。这三个集合都是“动态的”;换句话说,每当文档结构发生变化时,它们都会得到更新。因此,它们始终都会保存着最新、最准确的信息。从本质上说,所有NodeList对象都是在访问DOM文档时实时运行的查询。
下面代码会无限循环
var divs = document.getElementsByTagName("div"), i, div;
for (i=0; i < divs.length; i++)
{
div = document.createElement("div");
document.body.appendChild(div);
}
网友评论