【发布时间】:2019-04-20 20:55:17
【问题描述】:
如果我运行它,我将在我的控制台中得到 1、2、...、50。
keys = [1, 2, 3, ..., 50];
async.forEach(keys, function (key, callback){
console.log(key);
callback();
}
但我想要一步为 3。我想要得到:1、4、7、... 像这样的for循环:
for (let key = 1; key <= 50; key = key + 3) {
}
我怎样才能通过异步实现这一点?
【问题讨论】:
-
如果
keys最初设置为[1, 2, 3...,每次迭代时只需乘以 3 并减去即可得到1, 4, 7?是这个意思吗?
标签: javascript node.js for-loop foreach async.js