什么是调用栈递归函数阶乘理解递归递归函数的调用栈爆栈 什么是调用栈 JS 引擎在调用一个函数前需要把函数所在的环境 push 到一个数组里这个数组叫做调用栈等函数执行完了,就会把环境弹(pop)出来然后 return 到之前的环境,继续执行后续代码 递归函数阶乘 理解递归 递归函数的调用栈递归函数的调用栈很长 调用栈最长有多少 爆栈如果调用栈中压入的帧过多,程序就会崩溃