Esperando com setTimeout
Pause entre os números
Esperando com setTimeout é uma aula grátis de Javascript for Kids no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Javascript for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Javascript for Kids inclui 4 aulas no total.
Espere um Pouco... ⏱️
Uma contagem regressiva de verdade espera um segundo entre os números! Usamos setTimeout para fazer o computador esperar. ⏱️
console.log('Let us learn to wait! ⏱️')O Que É setTimeout? ⏰
setTimeout executa um código AFTER de esperar uma quantidade de milissegundos. 1000 ms = 1 segundo! ⏰
setTimeout(function () {
console.log('One second passed! ⏰')
}, 1000)Milissegundos 🕐
O tempo é medido em milissegundos. 1000 ms equivale a 1 segundo, e 2000 equivale a 2 segundos. 🕐
setTimeout(function () {
console.log('Two seconds! 🕐')
}, 2000)Espere e Depois Fale 💬
Vamos imprimir algo agora e, depois de esperar, imprimir outra coisa. 💬
console.log('Starting now... ⏳')
setTimeout(function () {
console.log('Done waiting! ✅')
}, 1000)A Função de Espera 📦
O código dentro de setTimeout é uma função. Ela espera pacientemente até o tempo acabar! 📦
setTimeout(function () {
console.log('Surprise! 🎁')
}, 1500)Dois Cronômetros 2️⃣
Podemos configurar mais de um cronômetro, cada um com seu próprio tempo de espera! 2️⃣
setTimeout(function () {
console.log('First! 1️⃣')
}, 1000)
setTimeout(function () {
console.log('Second! 2️⃣')
}, 2000)Contando com Esperas 🔢
Podemos mostrar números com um segundo de intervalo, dando a cada um seu próprio cronômetro. 🔢
setTimeout(function () { console.log(3) }, 1000)
setTimeout(function () { console.log(2) }, 2000)
setTimeout(function () { console.log(1) }, 3000)Conheça setInterval 🔁
setInterval repete o código várias vezes, com uma espera entre cada execução! 🔁
setInterval(function () {
console.log('Tick! ⏱️')
}, 1000)Parando um Cronômetro 🛑
Podemos parar um cronômetro repetitivo com clearInterval para que ele não continue indefinidamente! 🛑
let count = 0
let timer = setInterval(function () {
count++
console.log(count)
if (count === 3) clearInterval(timer)
}, 1000)Contagem Regressiva com Intervalo ⬇️
Vamos contar para baixo usando setInterval, um número a cada segundo! ⬇️
let i = 3
let timer = setInterval(function () {
console.log(i)
i--
if (i < 0) clearInterval(timer)
}, 1000)Demonstração Completa da Espera 🎮
Aqui está uma contagem regressiva que espera um segundo entre cada número! 🎮⏱️
let i = 5
let timer = setInterval(function () {
console.log(i + '...')
i--
if (i < 0) {
clearInterval(timer)
console.log('Time is up! ⏰')
}
}, 1000)Verificação Rápida ✅
Teste suas habilidades com cronômetros! 🧠
Mago dos Cronômetros! 🌟
Ótimo trabalho! Você aprendeu a esperar com setTimeout! 🎉
- 1000 ms = 1 segundo ⏰
setIntervalrepete 🔁clearIntervalpara a repetição 🛑
Próximo: decolar! 🚀
console.log('Waiting with timers: LEARNED! 🌟')Perguntas Frequentes
A aula “Esperando com setTimeout” é grátis?
Sim — o texto completo de “Esperando com setTimeout” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Javascript for Kids, atualize para CoddyKit PRO. O curso de Javascript for Kids inclui 4 aulas no total.
O que vou aprender em “Esperando com setTimeout”?
Pause entre os números Você pratica Javascript for Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Javascript for Kids?
Nenhuma experiência prévia é necessária. Javascript for Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.
Quanto tempo leva a aula “Esperando com setTimeout”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Javascript for Kids?
Sim. Cada aula de Javascript for Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Contagem Regressiva até Zero
- Esperando com setTimeout
- Decolagem!
- Seu Próprio Temporizador