Ist es möglich, eine Schleife zu erstellen, aber ohne eingebaute Javascript-Schleifen wie while, for und do? Auch möchte ich Rekursion vermeiden, um Speicher zu sparen.Javascript - Ist es möglich, eine Schleife mit Funktionen zu machen?
Ich stelle mir vor, es würde geschickt eine Funktion aufrufen, lassen Sie es fallen und dann wieder aufrufen, bis die Bedingung erfüllt ist.
edit: hinzugefügt Beispiel
var i = 0;
var condition = false;
function loop() {
i++;
if (i >= 3) {
condition = true;
}
}
loop(); //somehow keep calling until condition is met.
Um eine Funktion aufzurufen, zu beenden, rufen Sie sie erneut auf, Sie benötigen ... eine Schleife. – ssube
Sie meinen wie 'array.forEach()'? – Barmar
Oder fragen Sie etwas wie Generatoren in anderen Sprachen? – Barmar