⊗jsPmTrTS 446 of 505 menu

JavaScript таймерини тўхтатиш

Сиз таймерни қандай ишга туширишни биласиз, келинг енди уни тўхтатишни ўрганамиз. Бунинг учун сизга керкли, setInterval функциси ёрдамида ишга tушган ҳар бир таймернинг ўзига хос рақами борлигини билишингиз керак. Бу рақамни 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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш