⊗jsPmTrTS 446 of 505 menu

JavaScript таймерин тоқтотуу

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

let timerId = setInterval(function() { console.log('!') }, 1000); alert(timerId); // таймердин номерин чыгарат

Таймерди токтотуу үчүн clearInterval функциясы колдонулат, ал токтотулуучу таймердин уникалдуу номерин кабыл алат.

Мисал үчүн, консолго 1 санынан баштап өсүп бараткан сандарды чыгаруучу таймерди иштетели. Экранга 10 саны чыкканда таймерди токтотолу:

let i = 0; let timerId = setInterval(function() { console.log(++i); if (i >= 10) { clearInterval(timerId); } }, 1000);

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

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