最簡單的遞歸
阿新 • • 發佈:2018-05-30
n) return else show .sh UC var ret fun
//var d={success:false,data:{}}
var firstName= function(array,d){
for(var k in array){
var v=array[k];
if(d.success==false && v.showName){
d.success=true;
d.data=v;
return;
}else{
if(v.children){
for(var kc in v.children){
firstName(v.children,d);
}
}
}
}
}
var d={success:false,data:null};
firstName(data,d);
最簡單的遞歸