0Pricing
Javascript for Kids · Lekcja

Oczekiwanie z setTimeout

Rób przerwy między liczbami

Oczekiwanie z setTimeout to bezpłatna lekcja Javascript for Kids na CoddyKit. To lekcja 2 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Javascript for Kids, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Javascript for Kids zawiera 4 lekcji w sumie.

Czekajcie na to... ⏱️

Prawdziwe odliczanie czeka jedną sekundę między kolejnymi liczbami! Używamy setTimeout, aby komputer czekał. ⏱️

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

Czym jest setTimeout? ⏰

setTimeout uruchamia kod PO odczekaniu określonej liczby milisekund. 1000 ms = 1 sekunda! ⏰

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

Milisekundy 🕐

Czas mierzymy w milisekundach. 1000 ms to 1 sekunda, a 2000 to 2 sekundy. 🕐

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

Najpierw czekaj, potem mów 💬

Wyświetlmy coś teraz, a następnie coś innego po odczekaniu chwili. 💬

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

Funkcja oczekiwania 📦

Kod wewnątrz setTimeout jest funkcją. Czeka cierpliwie, aż minie wyznaczony czas! 📦

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

Dwa czasomierze 2️⃣

Możemy ustawić więcej niż jeden czasomierz, a każdy z własnym czasem oczekiwania! 2️⃣

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

Liczenie z przerwami 🔢

Możemy wyświetlać liczby w odstępach jednej sekundy, nadając każdej z nich własny czasomierz. 🔢

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

Poznaj setInterval 🔁

setInterval wielokrotnie wykonuje kod, robiąc przerwę między kolejnymi powtórzeniami! 🔁

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

Zatrzymywanie czasomierza 🛑

Możemy zatrzymać powtarzający się czasomierz za pomocą clearInterval, aby nie działał bez końca! 🛑

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

Odliczanie za pomocą interwału ⬇️

Odliczajmy w dół za pomocą setInterval, wyświetlając jedną liczbę na sekundę! ⬇️

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

Pełny pokaz oczekiwania 🎮

Oto odliczanie, które czeka jedną sekundę między każdą liczbą! 🎮⏱️

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

Szybkie sprawdzenie ✅

Sprawdź swoje umiejętności obsługi czasomierzy! 🧠

Czarodziej czasomierzy! 🌟

Świetna praca! Wiesz już, jak czekać za pomocą setTimeout! 🎉

  • 1000 ms = 1 sekunda ⏰
  • setInterval powtarza kod 🔁
  • clearInterval go zatrzymuje 🛑

Dalej: start rakiety! 🚀

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

Często zadawane pytania

Czy lekcja „Oczekiwanie z setTimeout” jest bezpłatna?

Tak — pełny tekst „Oczekiwanie z setTimeout” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Javascript for Kids, przejdź na CoddyKit PRO. Kurs Javascript for Kids zawiera 4 lekcji w sumie.

Co nauczysz się w „Oczekiwanie z setTimeout”?

Rób przerwy między liczbami Ćwiczysz Javascript for Kids z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Javascript for Kids?

Nie wymagamy żadnego doświadczenia. Javascript for Kids w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 4.

Ile czasu zajmuje lekcja „Oczekiwanie z setTimeout”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Javascript for Kids?

Tak. Każda lekcja Javascript for Kids zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Odliczanie do zera
  2. Oczekiwanie z setTimeout
  3. Start!
  4. Własny minutnik
← Powrót do Javascript for Kids