我有一个编辑器,用户可以输入他们的 javascript 并显示他们的输出。但我想要一个安全条件来阻止他们意外地创建无限循环。问题是我真的不想解析代码并查找任何循环,然后添加额外的条件。我希望有一个预构建的函数,可以在达到一定内存量后自行取消,以避免浏览器崩溃。但我不确定如何做到这一点。
最佳答案
JS BIN运行一个名为 loop-protect
的开源项目你可以使用它,它很容易实现。
关于javascript - 如何通过内存停止 javascript 中的无限循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27680123/