参考文章:http://www.jb51.net/article/87977.htm
这文章中没有讲明白,其实只要把文章里的代码加和不加return调试一下就知道是怎么回事了。
var i = 0;
function fn(){
i++;
if(i < 10){
//fn
return fn(); }else{
return i;
}
} var result = fn();
console.log(result);
参考文章:http://www.jb51.net/article/87977.htm
这文章中没有讲明白,其实只要把文章里的代码加和不加return调试一下就知道是怎么回事了。
var i = 0;
function fn(){
i++;
if(i < 10){
//fn
return fn(); }else{
return i;
}
} var result = fn();
console.log(result);