⊗jsPmTrDl 453 of 505 menu

Vertraging voor uitvoering in JavaScript

Laten we nu de functie setTimeout bekijken, die een vertraging mogelijk maakt voordat code wordt uitgevoerd. Deze vertraging, in tegenstelling tot de functie setInterval, vindt slechts één keer plaats.

De eerste parameter van setTimeout accepteert de broncode van de functie, en de tweede - de vertraging in milliseconden voordat deze functie wordt uitgevoerd.

Laten we de werking van de functie bekijken aan de hand van een voorbeeld. Stel dat we een knop hebben zoals deze:

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

We halen een referentie naar onze knop op in een variabele:

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

Laten we nu regelen dat er bij het klikken op de knop een alert op het scherm verschijnt, niet meteen, maar 3 seconden na het klikken:

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

Gegeven een alinea. Schrijf code die een bericht in deze alinea weergeeft 10 seconden nadat de pagina is geladen.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren