递归函数: 就是在函数体内直接或者间接的调用自己本身. 使用递归如果稍微处理不当, 就会进入死循环. 书写递归的时候一定要注意书写出口.
阶乘举例:
function test(i){ if(i==1){ return 1; }else{ return i*test(i-1); }}
来源: http://www.bubuko.com/infodetail-2645291.html