Ich versuche, warf eine Liste der Artikel iterieren und einige Aktionen auf sie tun, indem sie eine API wie in diesem Beispiel nennen:asynchrone Ausgabe mit Schleife in NodeJS
for (i = 0; i < arr.length; i++) {
if (arr[i].id == 42) {
api.requestAction(arr[i].id, function(error, response){ });
}
}
Problem ist die Schleife offensichtlich beendet, bevor alle Anfragen werden gemacht und das Programm beendet. Was soll ich tun, um es zu verwalten? Ich habe die "Promise" -Methode gesehen, weiß aber nicht, wie ich sie in diesem Fall verwenden kann, oder vielleicht gibt es eine andere Lösung.
Vielen Dank im Voraus!
Sind Sie eine 'Promise' Bibliothek? – Shaharyar
Nein, ich benutze es nicht, weil ich nicht wirklich weiß, wie ich damit umgehen soll. – slidefizz
@shaharyar von OP: * Ich sah die "Promise" -Methode aber nicht wirklich, wie ich es in diesem Fall verwenden kann oder vielleicht gibt es eine andere Lösung * – Derek