如何在DOM(Javascript)中从递归函数转换为循环(for while等)

我在搜索时得到了这段代码,但是,我希望使用for或while等将其从递归函数转换为循环。 这段代码是关于在DOM(Javascirpt)中选择Body的所有子节点并在控制台上打印的。

onactivityResult

能给我一些提示吗?在此先感谢:)

xiong_yingwen 回答:如何在DOM(Javascript)中从递归函数转换为循环(for while等)

您可以查询目标元素的所有子元素并对其进行迭代

function traverse(target,callback)
{
   var nodes = target.getElementsByTagName('*');
   callback(target);
   for(var i=0;i<nodes.length;i++)
   {
      callback(nodes[i]);
   }

}
本文链接:https://www.f2er.com/3153457.html

大家都在问