Funkcija setTimeout

Funkcija setTimeout nustato delsą prieš vykdant kodą. Pirmuoju parametru reikia perduoti atgalinio iškvietimo funkciją (callback), antruoju - laiką milisekundėmis, nurodantį po kokio intervalo pradės vykti kodas, nurodytas pirmuoju parametru. Funkcija grąžina unikalų identifikatorių, kurio pagalba galima sustabdyti laikmatį. Norint tai padaryti, šis identifikatorius turi būti perduotas funkcijai clearTimeout.

Sintaksė

javascriptsetTimeout(funkcija, laikas);

Pavyzdys

Išvesime į konsolę kokį nors tekstą su delsos 1 sekundė:

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

Taip pat žiūrėkite