News from the Field
A channel with tips on modern AI development. Join!
⊗jsSpItThII 72 of 294 menu
◀ ▶

JavaScript හි අතිර built ක්‍රියාත්මක කරන්නන් තිදෙනෙක්

ඇත්ත වශයෙන්ම, සෑම පුනරාවර්තන වස්තුවකම එක් ක්‍රියාත්මක කරන්නෙක් නොව තුන් දෙනෙක් අඩංගු වේ: values, keys සහ entries. සෑම වර්ගයකම වස්තූන් සඳහා අපි භාවිතා කරන්නේ ඔවුන්ගේම ක්‍රියාත්මක කරන්නෙකි. අරා සඳහා - මෙය values වේ, නමුත්, උදාහරණයක් ලෙස, Map එකතුව සඳහා, මෙය entries වේ.

මෙම දැනුම සතුව, අපට දැන් මෙම නියමය ඕනෑම එකතුවකට යොදා ගත හැකිය. උදාහරණයක් ලෙස, අපට Map එකතුවක් ඇතැයි සිතමු:

let map = new Map(); map.set('a', 1); map.set('b', 2); map.set('c', 3);

මෙම එකතුව සඳහා පෙරනිමියෙන් භාවිතා වන්නේ entries ක්‍රියාත්මක කරන්නා වේ:

for (let elem of map) { console.log(elem); // ['a', 1], ['b', 2], ['c', 3] }

නමුත් අපට පහසුවෙන් අපගේ එකතුවේ යතුරු ලබා ගත හැකිය:

for (let elem of map.keys()) { console.log(elem); // 'a', 'b', 'c' }

එසේම අපට අගයන්ද ලබා ගත හැකිය:

for (let elem of map.values()) { console.log(elem); // 1, 2, 3 }

Set එකතුවේ පෙරනිමියෙන් ක්‍රියාත්මක වන්නේ කුමන ක්‍රියාත්මක කරන්නාද?

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