1. 程式人生 > >最簡單的遞歸

最簡單的遞歸

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);

最簡單的遞歸