gpt4 book ai didi

javascript - 多个异步回调 - 使用数组在完成时触发函数

转载 作者:行者123 更新时间:2023-11-30 13:36:13 25 4
gpt4 key购买 nike

我正在使用 Node.js 并进行多个异步调用,我需要在它们全部完成时处理数据。我在嵌套它们,但这真的很低效,因为直到前一个完成才会开始。我想到了这个,只是想知道它是否有任何明显的错误:

var f = function(){},
actualCallback = function() { /* Do real stuff */ },
callbacks = [f, f, f, f, actualCallback];

aync(function() {
callbacks.shift()();
});
aync(function() {
callbacks.shift()();
});
aync(function() {
callbacks.shift()();
});
aync(function() {
callbacks.shift()();
});
aync(function() {
callbacks.shift()();
});

最佳答案

使用 parallel来自 async library 的函数.

关于javascript - 多个异步回调 - 使用数组在完成时触发函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4737680/

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