235 of 264 menu

Object.keys ක්‍රමය

Object.keys ක්‍රමය වස්තුවක ගුණාංගවල අරාවක් ලබා දෙයි loop එකක් හරහා ගණන් කරන ආකාරයටම එකම අනුපිළිවෙලට.

වාක්‍ය රචනය

let keys = Object.keys(වස්තුව);

උදාහරණය

පහත වස්තුවෙන් ගුණාංග ලබා ගනිමු:

let obj = {'a': 1, 'b': 2, 'c': 3}; console.log(Object.keys(obj));

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

['a', 'b', 'c']

උදාහරණය

දැන් වස්තුවේ ගුණාංග අහඹු අනුපිළිවෙලකට තබමු:

let obj = {2: 'b', 1: 'a', 4: 'd', 3: 'c'}; console.log(Object.keys(obj));

කේතය ක්‍රියාත්මක කිරීමෙන් පසු, ගුණාංග ආරෝහණ අනුපිළිවෙලට වර්ග කර ඇති බව අපට පෙනේ:

['1', '2', '3', '4']

උදාහරණය

Object.keys ක්‍රමය භාවිතයෙන් අරාවක මූලද්‍රව්‍යවල ස්ථාන ද ලබා ගත හැක:

let arr = ['a', 'b', 'c', 'd']; console.log(Object.keys(arr));

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

['0', '1', '2', '3']

මෙයත් බලන්න

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