国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:64日期: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
相關文章:
主站蜘蛛池模板: 91欧美一区二区三区综合在线 | 91精品在线免费 | 久久综合伊人77777 | 国产91精品久久久久999 | 久久有精品 | 欧美区一区二区三 | 我想看三级特黄 | 成年女人永久免费观看片 | 青青草色久综合网 | 黄网在线免费 | 美女黄网站 | 成人在线观看不卡 | 国产午夜精品久久久久九九 | 国产精品专区第二 | 亚洲精品一区二区三区美女 | 成人午夜久久精品 | 国产乱子伦片免费观看中字 | 日韩www视频 | 国产成人综合亚洲欧美在 | 天堂8中文在线 | 亚洲国产精品免费在线观看 | 国产精品合集久久久久青苹果 | 在线播放国产一区二区三区 | 免费特黄一级欧美大片在线看 | 在线观看片成人免费视频 | 美女张开腿给人网站 | 久久精品一区二区国产 | 免费观看呢日本天堂视频 | 97免费视频在线 | 亚洲精品一二三四区 | 亚洲欧美视频在线播放 | 毛片基地看看成人免费 | 中国欧美一级毛片免费 | 香港三级日本三级人妇三级四 | 一区二三国产 | 国产亚洲一区二区手机在线观看 | 成人欧美精品久久久久影院 | 亚洲欧美日产综合在线看 | 成人精品一区二区不卡视频 | 欧美成人乱弄视频 | 亚洲视频 中文字幕 |