function story() {
從前有座山弹澎,
山上有座廟朴下,
廟里有個老和尚,
一天老和尚對小和尚講故事:story()
// 尾遞歸苦蒿,進(jìn)入下一個函數(shù)不再需要上一個函數(shù)的環(huán)境了殴胧,得出結(jié)果以后直接返回。
}
function story() {
從前有座山佩迟,
山上有座廟团滥,
廟里有個老和尚,
一天老和尚對小和尚講故事:story()音五,
小和尚聽了惫撰,找了塊豆腐撞死了
// 非尾遞歸,下一個函數(shù)結(jié)束以后此函數(shù)還有后續(xù)躺涝,所以必須保存本身的環(huán)境以供處理返回值厨钻。
}
作者:釀泉
鏈接:https://www.zhihu.com/question/20761771/answer/23254340
來源:知乎
著作權(quán)歸作者所有,轉(zhuǎn)載請聯(lián)系作者獲得授權(quán)坚嗜。