Я использую этот сценарий:Delay узла на расслоение плотной определенное время
var i = 0;
async.whilst(
// test to perform next iteration
function() { return i <= Myobject.length-1; },
function(innerCallback){
//Some calculations....
setTimeout(function() { i++; innerCallback(); }, 10000);
};
);
Фрагмент выше задерживает выполнение между элементами контура в течение 10 секунд. Но как я могу отложить выполнение цикла на specific time
в течение нескольких секунд? Любые предложения очень ценятся!
Что вы подразумеваете под "конкретным временем"? Как системное время? – Chev
@AlexFord Каждые 30 минут, например 00.30,01.00,01.30 и т. Д. – user1665355
Ну, вы можете просто сделать тайм-аут 1800000 миллисекунд, что равно 30 минутам. Вы можете использовать 'setInterval' для тайм-аута, который продолжает повторяться. – Chev