元素遍历,JS原生的Element Trvaersal 规范定义了一下5个属性:javascript
childElementCount:返回子元素(不包括文本节点和注释)的个数; firstElementChild:指向第一个子元素;firstChild的元素版 lastElementChild:指向最后一个子元素 previousElementSibling:指向前一个同辈元素;previousSibling的元素版 nextElementSibling:指向后一个同辈元素;nextSibing的元素版
var i, len, child=element.firstElementChild; while(child != element.lastElementChild) { prosschild(child); child= child.nextElementSibing; }