首页 前端知识 递归遍历一个树形结构数组,找出id为1的对象,并将结果存在变量result里

递归遍历一个树形结构数组,找出id为1的对象,并将结果存在变量result里

2024-04-19 08:04:27 前端知识 前端哥 27 904 我要收藏
function findObjectById(obj, id, result) { if (obj.id === id) { result.push(obj); } if (obj.children && obj.children.length > 0) { for (let i = 0; i < obj.children.length; i ) { findObjectById(obj.children[i], id, result); } } } let result = []; findObjectById(treeData, 1, result); console.log(result); // 结果存储在result变量中
转载请注明出处或者链接地址:https://www.qianduange.cn//article/5214.html
标签
评论
发布的文章

用js生成小米商城

2024-04-27 21:04:59

网页汇率计算器vue代码

2024-04-26 13:04:44

Python读写Json文件

2024-04-23 22:04:19

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!