function recursive(el, callback) { if (el.childNodes) return; for (var elIndex in el.childNodes) { recursive(el.childNodes[elIndex], callback); callback(el.childNodes[elIndex]); } } recursive(document.body,function(el){console.log(el)})
element.childNodes.forEach(function(ele){console.log(ele)}),把每个子元素传给一个回调函数真不知道难道是这样,有满意答案还望告知
element.childNodes.forEach(function(ele){function cb(ele){}})