⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել