⊗jsPmTrDl 453 of 505 menu

Fördröjning före exekvering i JavaScript

Låt oss nu analysera funktionen setTimeout, som gör det möjligt att skapa en fördröjning före exekvering av kod. Denna fördröjning, till skillnad från funktionen setInterval, kommer endast att ske en gång.

Den första parametern i setTimeout tar källkoden för funktionen, och den andra - fördröjningen i millisekunder före start av denna funktion.

Låt oss se hur funktionen fungerar med ett exempel. Låt oss säga att vi har en knapp som denna:

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

Låt oss hämta en referens till vår knapp i en variabel:

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

Låt oss nu göra så att när knappen klickas visas en alert på skärmen, men inte omedelbart, utan efter 3 sekunder efter klicket:

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

Givet ett stycke. Skriv kod som visar ett meddelande i detta stycke efter 10 sekunder efter sidladdning.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa