遍历树形结构记录

例如:

这是递归对树形结构的遍历

findMatchingValue(json1,json2){

if(json1.defaultLabel&&json2.some(item=>item.title==json1.defaultLabel)){

//将匹配的值保存起来

this.matchedValue.push(json1.defaultLabel)

}

if(json1.childrens&&json1.childrens.length>0){

json1.childrens.forEach(child=>{

this.findMatchingValue(child,json2)

})

}

}

相关推荐
要做一个小太阳几秒前
华为Atlas 900 A3 SuperPoD 超节点网络架构
运维·服务器·网络·华为·架构
艳阳天_.1 分钟前
web 分录科目实现辅助账
开发语言·前端·javascript
编程彩机10 分钟前
互联网大厂Java面试:从分布式事务到微服务优化的技术场景解读
java·spring boot·redis·微服务·面试·kafka·分布式事务
bbq粉刷匠11 分钟前
Java-排序2
java·数据结构·排序算法
编程彩机14 分钟前
互联网大厂Java面试:从Spring WebFlux到分布式事务的技术场景解析
java·微服务·面试·分布式事务·spring webflux
UP_Continue19 分钟前
Linux--基础IO
linux·运维·服务器
小白640219 分钟前
2025年终总结-迷途漫漫,终有一归
前端·程序人生
Jm_洋洋20 分钟前
【C++进阶】虚函数、虚表与虚指针:多态底层机制剖析
java·开发语言·c++
小马爱打代码21 分钟前
MyBatis:缓存体系设计与避坑大全
java·缓存·mybatis
FJW02081423 分钟前
使用HAProxy实现动静分离
linux·服务器