问题描述
数据是一颗递归树
需要根据唯一健url找出该url下的name
问题出现的环境背景及自己尝试过哪些方法
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
[{
"menuUrl":1,
"name":"666",
"menuList":[{
"menuUrl":3,
"name":"hhaha",
"menuList":[{
"menuUrl":8,
"name":"jajja",
"menuList":[]
}]
}]
},{
"menuUrl":88,
"name":"ksls",
"menuList":[{
"menuUrl":55,
"name":6,
"menuList":[]
}]
}]
findNameByUrl(menuUrl,data)==>return name
比如我findNameByUrl(8,data)期望得到jajja
不是很优雅,主要部分:
完整可测试代码: