var list = []; //声明一个数组list,用来存放元素的后代元素.
function getChildrens(ele){
var children = ele.children;
for(var i = 0 ; i < children.length; i++){
var child = children[i]; //child就是这个ele函数的一个个的子元素.
list.push(child); //把求出来的子元素存进list数组.
//求出来的子元素,调用函数求他的子元素.
getChildrens(child);
}
}
//求body的所有后代. //遍历整个dom树.
getChildrens(document.body);
console.log(list);