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ė
setTimeout(funkcija, laikas);
Pavyzdys
Išvesime į konsolę kokį nors tekstą su delsos
1 sekundė:
setTimeout(function() {
console.log('text');
}, 1000);
Taip pat žiūrėkite
-
funkciją
setInterval,
kuri paleidžia laikmatį