fede220 ha scritto:
Si sono consapevole che si blocca l'esecuzione della pagina e quello che mi chiedo se esiste un modo per utililizzare "for" e "while" per un loop infinito senza che si blocchi l'esecuzione della pagina.
Probabilmente l'unica soluzione minima viabile è quella di realizzare un
Service Worker, ma continua a non avere senso: un loop viene usato se deve produrre un risultato finale al termine di una condizione; rendendolo infinito, significa che esso deve produrre valori di continuo, e a quel punto non ha senso che questa "continuità" sia data da un ciclo, la cui velocità di esecuzione rende inutilizzabile qualsiasi valore prodotto durante l'elaborazione e perciò tanto vale un timeout.
In breve, stai chiedendo qual è l'espediente tecnico che ti consenta di farne un uso probabilmente inappropriato per raggiungere uno scopo che andrebbe ottenuto diversamente. Io farei un passo indietro e ripenserei alla soluzione.
P.S.: non è neanche bello condurre contemporaneamente la stessa discussione in due posti, visto che hai ricevuto i medesimi suggerimenti anche su
questo forum aprendo la discussione praticamente nello stesso momento, e
il crossposting è vietato da regolamento.