Attendre avec setTimeout
Faire une pause entre les nombres
Attendre avec setTimeout est une leçon Javascript for Kids gratuite sur CoddyKit. Ceci est la leçon 2 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Javascript for Kids, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Javascript for Kids comprend 4 leçons au total.
Attendez un peu... ⏱️
Un vrai compte à rebours attend une seconde entre chaque nombre ! Nous utilisons setTimeout pour faire patienter l'ordinateur. ⏱️
console.log('Let us learn to wait! ⏱️')Qu'est-ce que setTimeout ? ⏰
setTimeout exécute du code AFTER avoir attendu un certain nombre de millisecondes. 1000 ms = 1 seconde ! ⏰
setTimeout(function () {
console.log('One second passed! ⏰')
}, 1000)Les millisecondes 🕐
Le temps se mesure en millisecondes. 1000 ms correspondent à 1 seconde, et 2000 à 2 secondes. 🕐
setTimeout(function () {
console.log('Two seconds! 🕐')
}, 2000)Attendre puis parler 💬
Affichons quelque chose maintenant, puis autre chose après une attente. 💬
console.log('Starting now... ⏳')
setTimeout(function () {
console.log('Done waiting! ✅')
}, 1000)La fonction d'attente 📦
Le code situé dans setTimeout est une fonction. Elle attend patiemment que le temps soit écoulé ! 📦
setTimeout(function () {
console.log('Surprise! 🎁')
}, 1500)Deux minuteurs 2️⃣
Nous pouvons régler plusieurs minuteurs, chacun avec son propre temps d'attente ! 2️⃣
setTimeout(function () {
console.log('First! 1️⃣')
}, 1000)
setTimeout(function () {
console.log('Second! 2️⃣')
}, 2000)Compter avec des attentes 🔢
Nous pouvons afficher les nombres à une seconde d'intervalle en donnant à chacun son propre minuteur. 🔢
setTimeout(function () { console.log(3) }, 1000)
setTimeout(function () { console.log(2) }, 2000)
setTimeout(function () { console.log(1) }, 3000)Découvrez setInterval 🔁
setInterval répète le code encore et encore, avec une attente entre chaque exécution ! 🔁
setInterval(function () {
console.log('Tick! ⏱️')
}, 1000)Arrêter un minuteur 🛑
Nous pouvons arrêter un minuteur répétitif avec clearInterval pour qu'il ne continue pas indéfiniment ! 🛑
let count = 0
let timer = setInterval(function () {
count++
console.log(count)
if (count === 3) clearInterval(timer)
}, 1000)Compte à rebours avec un intervalle ⬇️
Comptons à rebours avec setInterval, un nombre par seconde ! ⬇️
let i = 3
let timer = setInterval(function () {
console.log(i)
i--
if (i < 0) clearInterval(timer)
}, 1000)Démonstration complète de l'attente 🎮
Voici un compte à rebours qui attend une seconde entre chaque nombre ! 🎮⏱️
let i = 5
let timer = setInterval(function () {
console.log(i + '...')
i--
if (i < 0) {
clearInterval(timer)
console.log('Time is up! ⏰')
}
}, 1000)Vérification rapide ✅
Testez vos talents avec les minuteurs ! 🧠
Sorcier des minuteurs ! 🌟
Excellent travail ! Vous avez appris à attendre avec setTimeout ! 🎉
- 1000 ms = 1 seconde ⏰
setIntervalrépète 🔁clearIntervall'arrête 🛑
À suivre : le décollage ! 🚀
console.log('Waiting with timers: LEARNED! 🌟')Questions Fréquemment Posées
La leçon « Attendre avec setTimeout » est-elle gratuite ?
Oui — le texte complet de « Attendre avec setTimeout » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Javascript for Kids, passe à CoddyKit PRO. Le cours Javascript for Kids comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Attendre avec setTimeout » ?
Faire une pause entre les nombres Tu pratiques Javascript for Kids avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Javascript for Kids ?
Aucune expérience préalable n'est requise. Javascript for Kids sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 2 sur 4.
Combien de temps prend la leçon « Attendre avec setTimeout » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Javascript for Kids ?
Oui. Chaque leçon Javascript for Kids inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Compter à rebours jusqu’à zéro
- Attendre avec setTimeout
- Décollage !
- Votre propre minuteur