gpt4 book ai didi

javascript - forEach、异步和回调

转载 作者:行者123 更新时间:2023-11-28 11:35:15 25 4
gpt4 key购买 nike

很抱歉,如果这个问题之前已经得到解答,但我找不到它。

我有一个对象数组,对于每个对象我想执行一个异步调用(ajax 调用),当所有异步调用完成时,我想调用另一个函数。

例如。

    var list = [Object, Object, Object, Object];
var final= [];

$(list).each(function(){
//ajax call
getSomething(data, function(data){
final.push(data);
});
});

所有ajax调用完成后我想调用函数load(final);

可以使用回调来完成此操作,并且无需使用when.js 等库吗?

Th。

最佳答案

当最后一个项目到达时调用该函数:

final.push(data);
if (final.length == list.length) load(final);

关于javascript - forEach、异步和回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23446483/

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