gpt4 book ai didi

javascript - 发布或循环时如何在 JavaScript 中编写异步方法?

转载 作者:行者123 更新时间:2023-11-30 09:07:40 24 4
gpt4 key购买 nike

<分区>

我在我的 JavaScript 代码中创建了一个循环,在该循环中我使用了带有回调方法的 XMLHttpRequest,但我遇到了问题。

当我的循环结束时,回调就会执行。这不好,我需要回调在调用函数后执行,而不是在循环后执行。我该怎么做?

博客上有人写道我可以使用异步方法。在这种情况下如何使用异步方法?

for (var i = 0; i < stuff.length; i++) {
var exist = IsstuffExist(stuff[i]);
alert(exist);
}

调用函数show alert();

当我调用函数时,我首先收到我的代码警报,回调警报出现在我的代码之后。

我怎样才能停止循环一段时间,然后我才能从被调用的函数中得到作为回调的响应

如果我在循环中使用

 IsstuffExist(tags[i], function (result) {
if (result == true) {
$("#txtstuff").append(stuff[i]);
}

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