⊗jsPmTrDl 453 of 505 menu

Viivitus enne täitmist JavaScriptis

Vaatame nüüd funktsiooni setTimeout, mis võimaldab luua viivituse enne koodi käivitamist. See viivitus, erinevalt funktsioonist setInterval, toimub ainult üks kord.

Esimese parameetrina võtab setTimeout funktsiooni lähtekoodi ja teise parameetrina - viivituse millisekundites enne selle funktsiooni käivitamist.

Vaatame funktsiooni tööd mingil näitel. Olgu meil selline nupp:

<input type="submit" id="elem">

Saame viite oma nupule muutujasse:

let elem = document.querySelector('#elem');

Teeme nüüd nii, et nupu vajutamisel kuvatakse ekraanil alert, kuid mitte kohe, vaid 3 sekundi pärast vajutamisest:

elem.addEventListener('click', function() { setTimeout(function() { alert('!'); }, 3000); });

Antud on lõik. Kirjutage kood, mis väljastab sõnumi sellesse lõigu 10 sekundi pärast lehe laadimist.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu