递归:能够直接或间接调用自身的方法或函数,就是递归.
如果忘记加上用以停止函数递归调用的基线条件,递归并不会无限地执行下去,浏览器会抛出错误,也就是所谓的栈溢出错误(stack overflow error)。