问题描述
最近,当我尝试从 Vscode 打开检查页面以获取 JavaScript 代码的输出时,控制台页面开始冻结并开始使用太多内存,例如高达 4GB。关闭标签甚至需要时间,因为我的笔记本电脑开始冻结,之后它变得非常热,我不知道为什么。 我认为这是浏览器的一些问题,所以我改用 Microsoft Edge,我遇到了同样的问题,我什至尝试重新安装 Vscode 和 chrome,但我遇到了同样的问题。
解决方法
如果我们的代码进行重复调用并且调用堆栈进入死锁状态,有时会发生此错误。尝试运行新的简单应用程序,您会发现不会发生错误。
尝试找出是哪一段代码一次又一次地进行调用
在 Chrome 开发者工具中,您还可以查看调用堆栈以便更好地理解。