全站数据
8 4 2 0 5 8 1

什么是递归爆栈

自考零距离 | 简单学习,快乐成才!         
问题更新日期:2024-10-12 03:57:15

问题描述

什么是递归爆栈急求答案,帮忙回答下
精选答案
最佳答案

函数 caller 运行时,调用其他函数 called ,js引起会在调用栈中新开一个调用帧存储作用域和上下文信息,而caller的调用帧信息仍需要保存。

而内存中调用栈存储信息有限,递归情况下,如果递归层次过深会导致调用栈耗光而引起stack overflow —— 爆栈。