Liam Lambert
11 outubro 2024
Evitando recursão na função de apresentação de slides JavaScript com promessas

Em loops contínuos, como uma apresentação de slides interminável, a recursão pode resultar em estouro de pilha de chamadas ao trabalhar com métodos JavaScript que empregam Promises. Para regular o fluxo da função sem travar o navegador, uma opção típica é usar um loop assíncrono while(true) ou substituir a chamada de função recursiva por uma alternativa como setInterval.