⊗jsPmTrLn 444 of 505 menu

JavaScript'те setInterval функциясы менен иштөөнүн негиздери

Бул сабакта биз JavaScript'те таймерлер менен иштөөнү үйрөнөбүз. Таймерлер менен таанышкандан кийин, сиз баракчада белгилүү бир убакыт аралыгында кандайдыр бир операцияларды автоматтык түрдө аткара аласыз. Мисалы, ар бир секунд сайын сүрөттөр алмашып туруучу слайдерди жасаса болот.

JavaScript'те таймерлер менен иштөө үчүн setInterval функциясы колдонулат, ал белгилүү бир убакыт аралыктарында берилген кодду иштетет.

Бул функция төмөнкүдөй иштейт: биринчи параметри катары ал функциянын баштапкы кодун кабыл алат, экинчи параметри катары ал функция автоматтык түрдө кайрадан чакырыла турган интервалды кабыл алат. Экинчи параметр миллисекунд менен белгиленет (1000 миллисекунд = 1 секунд).

Келгиле, функциянын иш-аракетин кандайдыр бир мисалда изилейли. Мисалы, ар бир секунд сайын консольго бир нерсе чыгаруучу код жазалы.

Баштоо үчүн, консольго бир нерсе чыгаруучу функция жасайлы:

function timer() { console.log('!'); }

Эми setInterval жардамы менен түзгөн функциябызды ар бир секунд сайын аткарылып турушун камдайлы:

setInterval(timer, 1000); function timer() { console.log('!'); }

Жеңилдетүү мүмкүнчүлүгү бар - биринчи параметрге setInterval анонимдик функция берүү мүмкүн, мындайча:

setInterval(function() { console.log('!'); }, 1000);

Ар 3 секунд сайын консольго бир нерсе чыгара турган таймерди иштеткиле.

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