cat javascript/settimeout-eseguire-qualcosa-dopo-un-po.md
setTimeout: eseguire qualcosa dopo un po'
Usare un timer per ritardare un’azione semplice.
In parole semplici
setTimeout dice al browser: esegui questa funzione dopo un certo numero di millisecondi. È il primo esempio semplice di codice che arriva dopo.
Questa lezione fa parte del modulo Dati, attese e richieste web. L’obiettivo del modulo è: Capire come gestire operazioni che non danno una risposta immediata.
Parole nuove
- millisecondo: millesima parte di un secondo.
- timer: istruzione programmata per dopo.
Cosa impari
- Capire il concetto senza partire da definizioni astratte.
- Vedere un esempio piccolo che puoi copiare e modificare.
- Collegare l’argomento al risultato del modulo: una piccola dashboard che mostra dati caricati da una fonte esterna.
Esempio da copiare
console.log("Partenza");
setTimeout(() => {
console.log("Messaggio ritardato");
}, 1500);
Non devi memorizzare tutto subito. Prima copia l’esempio, fallo funzionare e cambia una cosa alla volta.
Esercizio guidato
- Scrivi un messaggio iniziale.
- Aggiungi un setTimeout da 1 secondo.
- Dentro il timer stampa un secondo messaggio.
- Prova con 3 secondi.
- Aggiungi un messaggio finale fuori dal timer.
Controllo finale
Hai finito quando sai prevedere quale messaggio appare subito e quale dopo.