Как я могу ждать внутри цикла for до тех пор, пока не будет получен обратный вызов, а затем продолжит цикл for?NodeJS loop wait for callback
Вот мой цикл:
for(var i = 0; i < offer.items_to_receive.length; i++) {
console.log("Waiting for callback...");
doSomething(function(data) {
console.log("Got data from callback! " + data);
});
console.log("Continue for loop now.");
}
Спасибо за входы!
Возможно, вы не сможете сделать это в цикле for, потому что 'doSomething' выглядит как метод асинхронизации –
Что может быть другим вариантом для этого, как я хочу? @ArunPJohny –
https://jsfiddle.net/arunpjohny/h38wt723/1/ - попробуйте что-то вроде –