gpt4 book ai didi

javascript - 某些代码执行时 Ajax 调用

转载 作者:行者123 更新时间:2023-12-03 05:24:12 28 4
gpt4 key购买 nike

我有一段代码,看起来像这样:

for (var i = 0; i < n; i++) {
$.ajax({
method: "POST",
url: './something.jsp',
data : i,
success: function(data) {
...
}
});
}

“for”语句正在执行一段时间,在执行期间我无法执行另一个 ajax 调用。

类似的最佳实践是什么?在执行“for”语句时我可以做什么来执行另一个 ajax 调用?

最佳答案

我认为你要问的是 JavaScript 所没有的多线程技术。

启动新线程(AjaxLoop)

mainThread:DoMoreStuffEvenIfAjaxLoopIsntComplete()

尽管我自己没有使用过,但我认为您可以做到这一点的最接近的是 Web Workers http://www.w3schools.com/html/html5_webworkers.asp尽管这确实适用于较新的浏览器。

关于javascript - 某些代码执行时 Ajax 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41226749/

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