⊗jsPmTrLn 444 of 505 menu

Pamatinformācija par setInterval funkcijas lietošanu JavaScript

Šajā nodarbībā mēs iemācīsimies strādāt ar taimeriem JavaScript. Apgūstot taimerus, jūs varēsit automātiski izpildīt lapā jebkādas darbības noteiktā laika intervālā. Piemēram, varēsiet izveidot attēlu slīdni, kurā attēli mainīsies katru sekundi.

Lai strādātu ar taimeriem JavaScript, tiek izmantota funkcija setInterval, kas palaiž noteikto kodu ar regulāriem intervāliem.

Šī funkcija darbojas šādi: pirmā parametrā tā pieņem funkcijas pirmkodu, bet otrajā parametrā - intervālu, ar kādu šī funkcija tiks automātiski izsaukta. Otrais parametrs tiek norādīts milisekundēs (1000 milisekundes = 1 sekunde).

Izpētīsim funkcijas darbību ar kādu piemēru. Piemēram, uzrakstīsim kodu, kas katru sekundi kaut ko izvadīs konsolē.

Vispirms izveidosim funkciju, kas izvada kaut ko konsolē:

function timer() { console.log('!'); }

Un tagad, izmantojot setInterval, liksim mūsu izveidotajai funkcijai izpildīties katru sekundi:

setInterval(timer, 1000); function timer() { console.log('!'); }

Nav obligāti jāveido atsevišķa funkcija - var vienkārši pirmajā parametrā setInterval padot anonīmu funkciju, šādi:

setInterval(function() { console.log('!'); }, 1000);

Palaidiet taimeri, kas ik pēc 3 sekundēm kaut ko izvadīs konsolē.

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