⊗jsPmTrDl 453 of 505 menu

JavaScript'те аткарууну кечиктирүү

Келгиле, эми setTimeout функциясын талдап көрөлү, ал кодду иштетүүдөн мурун кечиктирүү жасаш үчүн мүмкүнчүлүк берет. Бул кечиктирүү, setInterval функциясынан айырмаланып, бир гана жолу болот.

setTimeout биринчи параметр катары функциянын баштапкы кодун кабыл алат, ал эми экинчиси - ошол функцияны иштетүүдөн мурун миллисекунд менен кечиктирүүнү.

Келгиле, функциянын иштөөсүн кандайдыр бир мисалда карап көрөлү. Биздин мындай баскычыбыз бар дейли:

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

Баскычка шилтемени өзгөрмөгө алалы:

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

Эми келгиле, баскычка басканда экранга alert чыксын, бирок дароо эмес, баскандан 3 секунд өткөндөн кийин чыгарылышы үчүн кылалы:

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

Абзац берилген. Барак жүктөлгөндөн 10 секунд өткөндөн кийин ушул абзацка билдирүү чыгаруучу кодду жазыңыз.

Кыргызча
AfrikaansAzə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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу