博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
遍历树形结构的所有叶子节点中特定属性值,并且放入一个数组中
阅读量:4979 次
发布时间:2019-06-12

本文共 497 字,大约阅读时间需要 1 分钟。

//今天同事咨询一个问题,想把一个未知层级的树结构中,所有叶子节点中selected属性为true的节点,组装成为一个数组。解决方法如下:  1 function findTreeArr(arr, newArr) { 2         for (let i = 0; i < arr.length; i++) { 3           if (!arr[i].children && arr[i].selected) { 4             newArr.push(arr[i].key); 5           } else { 6             if (arr[i].children) { 7               util.findTreeArr(arr[i].children, newArr); 8             } 9           }10         }11         return newArr;12       }

 

转载于:https://www.cnblogs.com/tincyho/p/10690346.html

你可能感兴趣的文章
WPF 动态绑定listview的列内容
查看>>
loadrunner运行时设置中清空缓存方法
查看>>
Sphinx全文检索之PHP使用教程
查看>>
厚积薄发,丰富的公用类库积累,助你高效进行系统开发(1)(转)
查看>>
【总结】移动web问题小结
查看>>
游标示例
查看>>
Atitit.软件仪表盘(4)--db数据库子系统-监测
查看>>
Atitit ftp原理与解决方案
查看>>
Atitit 项目的主体设计与结构文档 v3
查看>>
第10章:MongoDB-CRUD操作--文档--修改--修改器
查看>>
mysql备份sql,脚本
查看>>
二进制位处理
查看>>
学术之道-凌晓峰 读书笔记
查看>>
bcp 的一般用法
查看>>
C语言中volatilekeyword的作用
查看>>
Visual Studio 2010 配置Ogre
查看>>
ecstore小记
查看>>
【例3.6】过河卒(Noip2002)
查看>>
Spring 事务入门
查看>>
Codeigniter MongoDB类库
查看>>