141 of 264 menu

setInterval ֆունկցիան

setInterval ֆունկցիան կատարում է կոդը նշված ժամանակային միջակայքից հետո: Առաջին պարամետրով պետք է փոխանցել կոլբեք, իսկ երկրորդով՝ ժամանակը միլիվայրկյաններով, որը ցույց է տալիս, թե ինչ ընդմիջումից հետո կկրկնվի առաջին պարամետրով տրված կոդը: Ֆունկցիան վերադարձնում է եզակի նույնացուցիչ, որի օգնությամբ կարելի է դադարեցնել թայմերը: Դրա համար այս նույնացուցիչը պետք է փոխանցել clearInterval ֆունկցիային:

Շարահյուսություն

setInterval(ֆունկցիա, ժամանակ);

Օրինակ

Միացնենք թայմերը, որն ամեն վայրկյան տպում է կոնսոլում ինչ-որ տեքստ:

setInterval(function() { console.log('տեքստ'); }, 1000);

Օրինակ

Միացնենք թայմերը, որն ամեն վայրկյան տպում է կոնսոլում աճող ամբողջ թվեր:

let i = 0; setInterval(function() { console.log(i++); }, 1000);

Օրինակ

Դադարեցնենք թայմերը, երբ հաշվիչը հասնում է 10 արժեքին:

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

Տեսեք նաև

  • setTimeout ֆունկցիան,
    որը սահմանում է ուշացում կոդի կատարումից առաջ
Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել