需求是找到對應(yīng)code第一次出現(xiàn)的位置,一下函數(shù)始終不能正確執(zhí)行,大家?guī)兔Ω恼耹etmenus=[{code:2,name:'222',children:[{code:33,name:'222sa',children:[{code:44,name:'22'}]}]},{code:922,name:'922',children:[{code:9222,name:'92222222dsadsa',children:[{code:44222,name:'442222dsads'}]}]}]functiondigui(arr,code){for(vari=0;i<arr.length;i++){if(arr[i].code==code){returnarr[i]}else{if(arr[i].children){digui(arr[i].children,code)}}}}console.log(digui(menus,44222))
急求?。。?!我下面的代碼使用的遞歸,但是有點問題,請教?萬分感謝
紫衣仙女
2019-06-10 09:04:41