首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用JavaScript在树中查找节点

如何使用JavaScript在树中查找节点
EN

Stack Overflow用户
提问于 2012-02-04 02:19:08
回答 13查看 101.6K关注 0票数 66

我有一个对象字面量,它本质上是一个没有固定层数的树。如何在树中搜索特定的节点,然后在javascript中以有效的方式返回该节点?

实际上,我有一个这样的树,希望找到标题为“randomNode_1”的节点。

代码语言:javascript
运行
复制
var data = [
{
title: 'topNode',
 children: [
   {
       title: 'node1',
       children: [
       {
           title: 'randomNode_1'
       },
       {   
           title: 'node2',
           children: [
           {
               title: 'randomNode_2',
               children:[
               {   
                   title: 'node2',
                   children: [
                   {
                       title: 'randomNode_3',
                   }]
               }
               ]
           }]
       }]
   }
  ]
 }];
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9133500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档