0Pricing
Javascript for Kids · Lezione

Attendere con setTimeout

Inserisca una pausa tra i numeri

Attendere con setTimeout è una lezione Javascript for Kids gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Javascript for Kids, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Javascript for Kids include 4 lezioni in totale.

Aspetti... ⏱️

Un vero conto alla rovescia attende un secondo tra un numero e l'altro! Usiamo setTimeout per far attendere il computer. ⏱️

console.log('Let us learn to wait! ⏱️')

Che cos'è setTimeout? ⏰

setTimeout esegue del codice DOPO aver atteso per un certo numero di millisecondi. 1000 ms = 1 secondo! ⏰

setTimeout(function () {
  console.log('One second passed! ⏰')
}, 1000)

Millisecondi 🕐

Il tempo si misura in millisecondi. 1000 ms corrisponde a 1 secondo, 2000 corrisponde a 2 secondi. 🕐

setTimeout(function () {
  console.log('Two seconds! 🕐')
}, 2000)

Attendere, poi parlare 💬

Stampiamo qualcosa ora e poi qualcos'altro dopo aver atteso. 💬

console.log('Starting now... ⏳')
setTimeout(function () {
  console.log('Done waiting! ✅')
}, 1000)

La funzione di attesa 📦

Il codice dentro setTimeout è una funzione. Attende pazientemente finché non è trascorso il tempo! 📦

setTimeout(function () {
  console.log('Surprise! 🎁')
}, 1500)

Due timer 2️⃣

Possiamo impostare più di un timer, ciascuno con il proprio tempo di attesa! 2️⃣

setTimeout(function () {
  console.log('First! 1️⃣')
}, 1000)
setTimeout(function () {
  console.log('Second! 2️⃣')
}, 2000)

Contare con le attese 🔢

Possiamo mostrare i numeri a un secondo di distanza assegnando a ciascuno il proprio timer. 🔢

setTimeout(function () { console.log(3) }, 1000)
setTimeout(function () { console.log(2) }, 2000)
setTimeout(function () { console.log(1) }, 3000)

Conosciamo setInterval 🔁

setInterval ripete il codice più volte, attendendo tra un'esecuzione e l'altra! 🔁

setInterval(function () {
  console.log('Tick! ⏱️')
}, 1000)

Fermare un timer 🛑

Possiamo fermare un timer ripetuto con clearInterval, così non continua all'infinito! 🛑

let count = 0
let timer = setInterval(function () {
  count++
  console.log(count)
  if (count === 3) clearInterval(timer)
}, 1000)

Conto alla rovescia con intervallo ⬇️

Contiamo alla rovescia usando setInterval, un numero ogni secondo! ⬇️

let i = 3
let timer = setInterval(function () {
  console.log(i)
  i--
  if (i < 0) clearInterval(timer)
}, 1000)

Dimostrazione completa dell'attesa 🎮

Ecco un conto alla rovescia che attende un secondo tra un numero e l'altro! 🎮⏱️

let i = 5
let timer = setInterval(function () {
  console.log(i + '...')
  i--
  if (i < 0) {
    clearInterval(timer)
    console.log('Time is up! ⏰')
  }
}, 1000)

Controllo rapido ✅

Metta alla prova le Sue abilità con i timer! 🧠

Mago dei timer! 🌟

Ottimo lavoro! Ha imparato ad attendere con setTimeout! 🎉

  • 1000 ms = 1 secondo ⏰
  • setInterval ripete l'operazione 🔁
  • clearInterval la interrompe 🛑

Prossimo passo: il decollo! 🚀

console.log('Waiting with timers: LEARNED! 🌟')

Domande Frequenti

La lezione «Attendere con setTimeout» è gratuita?

Sì — il testo completo di «Attendere con setTimeout» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Javascript for Kids, passa a CoddyKit PRO. Il corso Javascript for Kids include 4 lezioni in totale.

Cosa imparerò in «Attendere con setTimeout»?

Inserisca una pausa tra i numeri Eserciti Javascript for Kids con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Javascript for Kids?

Non è richiesta alcuna esperienza precedente. Javascript for Kids su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.

Quanto tempo richiede la lezione «Attendere con setTimeout»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Javascript for Kids?

Sì. Ogni lezione Javascript for Kids include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Contare alla rovescia fino a zero
  2. Attendere con setTimeout
  3. Si parte!
  4. Il Suo timer
← Torna a Javascript for Kids