⊗jsPmTrDl 453 of 505 menu

Aizkave pirms izpildes JavaScript

Tagad apskatīsim funkciju setTimeout, kas ļauj izveidot aizkavi pirms koda palaišanas. Atšķirībā no funkcijas setInterval, šī aizkave notiks tikai vienu reizi.

Pirmā parametra setTimeout pieņem avota koda funkciju, bet otrais - aizkavi milisekundēs pirms šīs funkcijas palaišanas.

Apskatīsim funkcijas darbību ar kādu piemēru. Pieņemsim, ka mums ir šāda poga:

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

Iegūstam norādi uz mūsu pogu mainīgajā:

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

Tagad darīsim tā, lai, nospiežot pogu, ekrānā parādītos alert, bet ne uzreiz, bet pēc 3 sekundēm pēc nospiešanas:

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

Dots rindkopa. Uzrakstiet kodu, kas izvadīs ziņojumu šajā rindkopā pēc 10 sekundēm pēc lapas ielādes.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt