亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

JS遍歷樹層級關系實現原理解析

瀏覽:84日期:2024-04-22 15:36:20

1.遍歷樹的層級關系

1)先整理數據

2)找到id和數據的映射關系

3)然后找到父節點的數據,進行存儲

代碼如下

test() { const list = [ { id: '123', parentId: '', children: [] }, { id: '124', parentId: '123', children: [] }, { id: '125', parentId: '124', children: [] }, { id: '126', parentId: '125', children: [] }, { id: '127', parentId: '126', children: [] } ]; const mapList = []; const tree = []; list.forEach(item => {mapList[item.id] = item; }); list.forEach(item => { const parentNode = mapList[item.parentId]; if (!parentNode) { if (!item.children) { item.children = [] } tree.push(item); } else {if (!parentNode.children) {parentNode.children = []} parentNode.children.push(item); } }); console.log('tree', tree); },

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 午夜国产理论 | 成人区精品一区二区毛片不卡 | 国产亚洲精品高清在线 | 亚洲一级毛片免费在线观看 | 中文字幕99在线精品视频免费看 | 一区二区中文字幕亚洲精品 | 日韩dv| 国产女人成人精品视频 | 国产日产欧产精品精品推荐在线 | 在线观看日韩www视频免费 | 亚洲国产高清视频在线观看 | 精品欧美一区二区三区免费观看 | 久久草在线视频播放 | 一级毛片美国aaj毛片 | 国产99视频精品草莓免视看 | 性欧美17一18sex性高清播放 | 偷偷操不一样的久久 | 亚洲视频免费看 | 欧美精品一区二区三区免费 | 天天躁夜夜躁狠狠躁2024 | 亚洲综合天堂 | 成 人 动漫在线观看网站网站 | 亚洲女精品一区二区三区 | 日本欧美亚洲 | 三级毛片在线免费观看 | 亚洲乱强 | 国产欧美成人免费观看 | 国产成人精品综合在线 | 亚洲更新| 九九99久麻豆精品视传媒 | 一区二区三区久久 | 国产福利微拍精品一区二区 | 国产精品久久久免费视频 | 国产99久久| 欧美一级毛片香蕉网 | 国产aaa级一级毛片 国产aaa毛片 | 性久久久久久久久 | 亚洲欧美日韩精品久久亚洲区 | 国产1级片| 日本一区二区不卡久久入口 | 日韩女人做爰大片 |