【发布时间】:2019-04-27 13:42:06
【问题描述】:
有时我会在 JavaScript 中出错并出现无限循环(例如:while(true){})。 Firefox 有用地报告“错误:脚本因超时而终止”或超出内存分配限制。如何更改此超时的长度?我想在开发过程中缩短它。
我还可以通过编写一个在循环内调用的函数来解决这个问题,该函数计算迭代次数并在迭代次数过多时引发异常。但我也对如何更改超时值感兴趣。
我没有看到这个超时记录,也没有通过搜索找到它。
【问题讨论】:
-
你不能。当 JavaScript 运行时超过操作系统分配给它的内存时,就会发生这种情况。它是不可配置的。
-
看看
dom.max_script_run_timeinabout:config