Javascript 在async.eachLimit()中等待承诺;

Javascript 在async.eachLimit()中等待承诺;,javascript,async-await,async.js,Javascript,Async Await,Async.js,我有以下JavaScript伪代码: async function main() { for(let i=0; i<array.length; i++) { for(let j=0; j<3; j++) { let value = await promise thisFunctionReturnsAPromise(); If(value) { // do_somethin

我有以下JavaScript伪代码:

async function main() {

    for(let i=0; i<array.length; i++)  {

        for(let j=0; j<3; j++) {

            let value = await promise thisFunctionReturnsAPromise();

            If(value) {
                // do_something
            }
        }
    }
}
异步函数main(){
对于(让i=0;iNo,不要使用
async.js
。它不适合promise API。只需使用
Wait promise.all([promise1,promise2,promise3])
谢谢!好的,但是我怎么能将promise.all限制为一次两个呢?只需传递两个就可以了。如果您希望在第一个任务完成后启动第三个任务,以便始终有两个任务同时运行,请查看