gpt4 book ai didi

导致 IE 卡住的 Javascript 代码

转载 作者:行者123 更新时间:2023-11-29 21:53:39 25 4
gpt4 key购买 nike

我有以下代码导致 Internet Explorer 卡住。这是一个涉及将学生成绩作为作业处理的项目:

var array1 = StudentGradeAreadHugeList();

var nextArrayItem = function() {
var grade = array1.pop();

if (grade) {
nextArrayItem();
}
};

我希望你能帮我解决这个问题。

最佳答案

您可以显示有关您尝试执行的应用程序的更多信息。但我相信这是堆栈溢出的问题(也许你正在使用一个大列表)。因此,要克服这个问题,您应该修改“nextArrayItem”:

window.setTimeout (nextArrayItem, 0)

卡住主要来自大数据,但现在事件循环将处理递归过程,而不是您的调用堆栈。

关于导致 IE 卡住的 Javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27632611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com