hesen
hesen
 如果加了 prettier 配置的话, 这里的代码格式错误是会提示, 但是eslint 是没有错误的.
 
> > if (item.nodeType === 1) { > > //递归先序遍历子节点 > > traversal(item); > > } > > 这里的判断可以省略吧,毕竟递归之后又会重新判断 > > 不是元素节点的话没必要往后走了,这个判断还是要的 那是不是应该加一个console.log输出, 是不是就跟上面的console.log输出重复了?
> ``` > function traversal(node) { > const stack = []; > stack.push(node); > while(stack.length > 0) { > const elem = stack.pop(); > if (elem && elem.nodeType === 1)...