⊗jsPmTrDl 453 of 505 menu

Forsinkelse før utførelse i JavaScript

La oss nå analysere funksjonen setTimeout, som lar oss innføre en forsinkelse før kjøring av kode. Denne forsinkelsen, i motsetning til funksjonen setInterval, vil bare skje én gang.

Første parameter av setTimeout tar kildekoden til funksjonen, og den andre - forsinkelsen i millisekunder før denne funksjonen kjøres.

La oss se på funksjonens virkemåte med et eksempel. La oss si at vi har en knapp som denne:

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

La oss hente en referanse til vår knapp i en variabel:

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

La oss nå gjøre slik at ved et klikk på knappen vises en alert på skjermen, men ikke umiddelbart, men etter 3 sekunder etter klikket:

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

Det er gitt et avsnitt. Skriv kode som vil vise en melding i dette avsnittet etter 10 sekunder etter lasting av siden.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis