亚洲免费在线视频-亚洲啊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
相關文章:
主站蜘蛛池模板: 伊人22综合 | 国产成人精品区在线观看 | 美女超爽久久久久网站 | 毛片在线观看视频 | 成人性生免费视频 | 精品九九视频 | 亚洲欧美日本综合一区二区三区 | 国产精品一级片 | 欧美激情一级欧美精品 | 成人软件网18免费视频 | 亚洲精品一区二区三区在线看 | 亚洲国产精品成人精品软件 | 91精品一区国产高清在线 | 一级做a爰片性色毛片视频图片 | 波多野结衣aⅴ在线 | 久久精品国产精品亚洲 | 成人中文字幕在线观看 | 女人张开腿给人桶免费视频 | 欧美成人a级在线视频 | 国产情侣久久 | 欧美一级毛片免费观看 | 久 在线播放 | 成人在线免费观看网站 | 99久久精品免费看国产免费软件 | 国产3级在线观看 | 在线免费公开视频 | 在线免费观看欧美 | 免费国产99久久久香蕉 | 国产精品久久久久久久久久一区 | 日韩国产欧美精品综合二区 | 免费观看a毛片一区二区不卡 | 国产极品一区 | 手机在线观看黄色网址 | 成人免费公开视频 | 国产男女视频 | 日韩亚洲一区二区三区 | 91国语精品自产拍在线观看一 | 日本韩国一级 | 日本特一级毛片免费视频 | 午夜在线视频一区二区三区 | 亚洲综合视频在线观看 |