ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 题目 ### ``` function traversal(node) { //对node的处理 if (node && node.nodeType === 1) { console.log(node.tagName); } var i = 0, childNodes = node.childNodes, item; for (; i < childNodes.length; i++) { item = childNodes[i]; if (item.nodeType === 1) { //递归先序遍历子节点 traversal(item); } } } ``` ## 参考文章 [如何遍历一个dom树](https://github.com/airuikun/Weekly-FE-Interview/issues/4)