js遞歸生成樹形結構 es6遞歸查樹結構?
es6遞歸查樹結構?代碼示例:樹結構查找所有葉節(jié)點/*參數(shù)*數(shù)組樹結構查找所有葉節(jié)點*/函數(shù)parsetreejson(數(shù)組){for(let index=0 index<數(shù)組長度Index){c
es6遞歸查樹結構?
代碼示例:
樹結構查找所有葉節(jié)點
/*參數(shù)
*數(shù)組樹結構查找所有葉節(jié)點
*/
函數(shù)parsetreejson(數(shù)組){
for(let index=0 index<數(shù)組長度Index){
const element=array[Index
//1。法官元素.子元素是對象
如果(元素.子元素&&;類型(元素.子元素)==“object”){
parseTreeJson(元素.子元素)
}Else{
//判斷是否是子節(jié)點
if(元素.isLastLevel=== 1) {
控制臺.log( 元素.des“身份證號碼:元素id)
//獲取比賽
節(jié)點.推送(element)
//獲取匹配的nodeId點按( 元素id)你的問題不夠具體。樹結構的項目通常存儲在數(shù)據(jù)庫中。在數(shù)據(jù)庫中建立結構的級別標識字段,以標識項目所屬的級別及其父級。
然后遞歸循環(huán)。具體到頁面顯示,用CSS控件縮進,樣式或位置都不錯