⊗jsPmTrDl 453 of 505 menu

JavaScript-də gecikmə ilə icra

Gəlin indi kodun işə salınmasından əvvəl gecikmə təmin etməyə imkan verən setTimeout funksiyasını nəzərdən keçirək. Bu gecikmə, setInterval funksiyasından fərqli olaraq, yalnız bir dəfə baş verəcək.

setTimeout birinci parametr kimi funksiyanın mənbə kodunu, ikinci parametr kimi isə həmin funksiyanın işə salınmasından əvvəlki millisaniylərlə gecikməni qəbul edir.

Gəlin funksiyanın işini bir nümunə üzərində görək. Fərz edək ki, bizim belə bir düyməmiz var:

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

Düyməmizə istinadı dəyişənə əldə edək:

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

Gəlin indi elə edək ki, düyməyə klikləndikdə ekrana alert çıxsın, amma dərhal deyil, klikləndikdən 3 saniyə sonra:

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

Bir abzas verilmişdir. Səhifə yükləndikdən 10 saniyə sonra bu abzasa mesaj çıxaracaq kodu yazın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et