Funkcja setTimeout

Funkcja setTimeout ustawia opóźnienie przed wykonaniem kodu. Pierwszym parametrem należy przekazać funkcję zwrotną (callback), drugim - czas w milisekundach, określający po jakim odstępie czasu zacznie wykonywać się kod określony pierwszym parametrem. Funkcja zwraca unikalny identyfikator, za pomocą którego można zatrzymać timer. Aby to zrobić, ten identyfikator należy przekazać funkcji clearTimeout.

Składnia

javascriptsetTimeout(funkcja, czas);

Przykład

Wypiszmy w konsoli jakiś tekst z opóźnieniem 1 sekundy:

javascriptsetTimeout(function() {
  console.log('text');
}, 1000);

Zobacz też