gpt4 book ai didi

javascript - 一种知道何时在 javascript 中完成所有回调的方法

转载 作者:搜寻专家 更新时间:2023-11-01 00:10:01 25 4
gpt4 key购买 nike

我有很多服务调用,当服务的所有回调都返回时,我想在调用结束时将我的最终集合写入文件。有没有办法确保所有回调都已完成?

for (id in idsCollection) {
object.callService(id, function (res) {
collection.push(res);
});
}

filewriter.writetoFile("filename.json", JSon.Stringify(collection));

编辑:仅作记录,我将 cheerio 与 nodeJS 一起使用。

最佳答案

创建一个数组。每次设置回调时将某些内容推送到数组中。每次回调运行时弹出一些东西。检查回调函数中的数组是否为空。如果为空,则所有回调完成。

关于javascript - 一种知道何时在 javascript 中完成所有回调的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23870677/

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