// 递归:函数中调用函数自己的就叫递归,递归一定要有结束条件,不然就是死循环 // 这是个没有结束条件的递归,就是死循环,知道浏览器崩溃为止 // function f1(){ // console.log('从前有座山,山上有座庙,庙里有个小和尚!'); // }; // f1(); // 这个是有结束条件的递归 var i=0; function f1(){ i++; if(i<9){ f1(); } console.log('从前有座山,山上有座庙,庙里有个小和尚!'); } f1();