JS:以特定顺序遍历 DOM 树?

时间:2021-02-02 23:44:36

标签: javascript

我可以创建一个函数,它接受一个节点并遍历每个节点,直到找到我要找的东西:

function traverseTree(node, results=[]) {
     if (node.children.length) {
         [...node.children].forEach(node => {
             traverseTree(node)
         });
     } else {
         // if node is what I am looking for, then push to result
     }
} 

是否有另一种方法可以按特定顺序遍历 DOM...像有没有一种方法可以以这种方式按顺序或广度优先搜索 DOM 树?

0 个答案:

没有答案