⊗jsPmTrDl 453 of 505 menu

Vertraging voor uitvoering in JavaScript

Laat ons nou die setTimeout funksie ondersoek, wat 'n vertraging moontlik maak voordat kode uitgevoer word. Hierdie vertraging sal, anders as by die funksie setInterval, slegs een keer plaasvind.

Die eerste parameter van setTimeout aanvaar die bronkode van die funksie, en die tweede - die vertraging in millisekondes voordat die funksie uitgevoer word.

Laat ons die werking van die funksie met 'n voorbeeld bekyk. Gestel ons het so 'n knoppie:

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

Ons sal 'n verwysing na ons knoppie in 'n veranderlike kry:

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

Laat ons nou maak dat wanneer op die knoppie gedruk word, 'n alert verskyn, maar nie dadelik nie, maar 3 sekondes na die druk:

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

Gegee 'n paragraaf. Skryf kode wat 'n boodskap na hierdie paragraaf uitstuur 10 sekondes na die bladsy gelaai is.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp