141 of 264 menu

setInterval ශ්‍රිතය

setInterval ශ්‍රිතය නිශ්චිත කාල අන්තරයකින් කේතය ක්‍රියාත්මක කරයි. පළමු පරාමිතිය ලෙස callback එකක් යොදන්න, දෙවන පරාමිතිය ලෙස මිලි තත්පර වලින් කාලය යොදන්න, එය පෙන්වන්නේ පළමු පරාමිතියෙන් ලබා දී ඇති කේතය නැවත නැවත ක්‍රියාත්මක වනු ඇති කාල අන්තරය. ශ්‍රිතය විශේෂිත සනාථකාරකයක් ලබා දෙයි, එය භාවිතයෙන් ටයිමරය නතර කළ හැකිය. මේ සඳහා මෙම සනාථකාරකය 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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න