小编ساف*_*نئر的帖子

循环nodejs的每次迭代延迟

我想等待循环的每次迭代,除了第一次.这是我的代码,在setTimeout函数等待一些x秒后立即运行所有迭代而没有等待,第一次迭代正常工作.

这是代码

var requests_made = 0;
drivers.forEach(function(driver) {
    if (requests_made == 0) {
        createUser(data);
    } else {
        setTimeout(function () {
            createUser(data);
        },30000);
    }
    requests_made++;
});
Run Code Online (Sandbox Code Playgroud)

javascript sleep asynchronous settimeout node.js

1
推荐指数
1
解决办法
1470
查看次数

标签 统计

asynchronous ×1

javascript ×1

node.js ×1

settimeout ×1

sleep ×1