什么是动态集合?
自己不保存任何实际数据,每使用一次都重新查找一遍;
案例:childNodes
for(var i=0;i<parent.childNodes.length;i++) ---> X (错误的写法)
for(var i=0,len=parent.childNodes.length;i<len;i++) ---->(真确的写法)
var elems=parent.getElementsByTagName("标签名");
***elems也是动态集合***
var elems=parent.getElementsByName("name属性值");
***elems也是动态集合***
var elems=parent.getElementsByClassName("class属性")
elems:动态集合,每使用一次都重新查找
for(var i=0,len=elems.length;i<len;i++)