Liam Lambert
11 Oktober 2024
Vermeiden von Rekursionen in der JavaScript-Diashow-Funktion mit Versprechen
In kontinuierlichen Schleifen, wie z. B. einer endlosen Diashow, kann die Rekursion zu einem Überlauf des Aufrufstapels führen, wenn mit JavaScript-Methoden gearbeitet wird, die Promises verwenden. Um den Funktionsfluss zu regulieren, ohne den Browser zu blockieren, besteht eine typische Option darin, eine asynchrone while(true)-Schleife zu verwenden oder den rekursiven Funktionsaufruf durch eine Alternative wie setInterval zu ersetzen.