如何等待for每个包含异步函数调用的操作完成

时间:2019-02-27 12:10:46

标签: javascript asynchronous foreach xmlhttprequest

我有一个带有XMLHttpRequest的forEach,并且我想在该循环中的所有请求完成后做些事情。 (我想为循环后添加的每个元素添加一个事件侦听器。)

我实际上有一个包装XMLHttpRequest的函数,该函数是:

campaigns.forEach((campaign, campaignIndex) => {
    requestAPI('GET', `${API_ADDRESS}/call1/`, token, None, (response1) => {
        // code to add element to page
    });
});

然后我的循环就像:

{{1}}

0 个答案:

没有答案