⊗jsSpItFn 61 of 294 menu

JavaScript හි iterator ශ්‍රිතය

සියලුම iterable වස්තූන්ට iterator ලෙස හැඳින්වෙන විශේෂ ගොඩනැගිල්ලක් ඇත. Iterator යනු වස්තුවක් හරහා පුනරාවර්තනය කිරීමට ඉඩ සලසන ශ්‍රිතයකි.

අරාවක උදාහරණයක් බලමු:

let arr = [1, 2, 3];

ඕනෑම iterable වස්තුවක් සඳහා iterator ශ්‍රිතය ආලේඛ ලකුණ ලෙස Symbol.iterator යන දන්නා සංකේතය සමඟ යතුරක් ලෙස ගබඩා කර ඇත:

let func = arr[Symbol.iterator];

මෙම යතුර යටතේ ශ්‍රිතයක් ගබඩා කර ඇති බව අපට තහවුරු කළ හැකිය (නමුත් එහි කේතය අපගෙන් බ්‍රවුසරය මගින් සැඟවෙනු ඇත):

console.log(func); // ශ්‍රිතය

විස්තර කරන ලද ශ්‍රිතයේ පැවතීම සඳහා ඔබ දන්නා විවිධ iterable වස්තු වර්ග පරීක්ෂා කරන්න.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න