Liam Lambert
11 október 2024
A rekurzió elkerülése a JavaScript diavetítés funkcióban ígéretekkel

Folyamatos hurkokban, ilyen véget nem érő diavetítéseknél a rekurzió hívásverem túlcsordulást eredményezhet, ha Promises-t alkalmazó JavaScript-metódusokkal dolgozik. A függvényfolyamat a böngésző lezárása nélkül történő szabályozásához egy tipikus lehetőség az aszinkron while(true) ciklus használata, vagy a rekurzív függvényhívás helyettesítése egy alternatívával, például a setInterval lehetőséggel.