65 of 264 menu

slice ක්‍රමය

slice ක්‍රමය ස්‍රිං එකකින් උපස්‍රිං එකක් ආපසු ලබා දෙයි (මුල් ස්‍රිං එය වෙනස් නොවේ). පළමු පරාමිතිය ලෙස ස්‍රිං එකේ ඇරඹෙන අකුරු අංකය කපාගැනීම ආරම්භ වන ස්ථානය දක්වන අතර, දෙවන පරාමිතිය - කපාගැනීම අවසන් වන අකුරු අංකය වේ (මෙම අංකය සහිත අකුර කපාගත් කොටසට ඇතුළත් නොවේ). දෙවන පරාමිතිය අනිවාර්ය නොවේ. එය නිශ්චිත කර නොමැති නම් - උපස්‍රිං එක පළමු පරාමිතියේ දක්වා ඇති අකුරෙන් ආරම්භ කර ස්‍රිං අවසානය දක්වා ගනු ලැබේ. එය සෘණ අගයන් ද ගත හැකිය. මෙම අවස්ථාවේදී, කපාගැනීම අවසන් වන අකුර ගණන් කිරීම, ස්‍රිං අවසානයෙන් ආරම්භ වේ. අවසාන අකුරෙහි අංකය -1 වේ.

වාක්‍ය රචනය

ස්‍රිං.slice(කොතැනින් කපන්නද, [කොතැනක් දක්වා කපන්නද]);

උදාහරණය

ස්‍රිං එකක් ලබා දී ඇතැයි සිතමු. අපි එයින් පළමු සිට තුන්වන අකුර දක්වා කපාගනිමු:

let str = 'abcde'; let sub = str.slice(1, 3); console.log(sub);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය (අංකය සහිත අකුර 3 කපාගත් කොටසට ඇතුළත් නොවේ):

'bc'

උදාහරණය

දැන් අපි 1 වන ස්ථානයේ සිට ස්‍රිං අවසානය දක්වා අකුරු කපාගනිමු (මේ සඳහා දෙවන පරාමිතිය නිශ්චිත නොකරමු):

let str = 'abcde'; let sub = str.slice(1); console.log(sub);

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

'bcde'

උදාහරණය

දැන් අපි 1 වන ස්ථානයේ සිට -2 වන ස්ථානය දක්වා අකුරු කපාගනිමු:

let str = 'abcde'; let sub = str.slice(1, -2); console.log(sub);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය (අංකය සහිත අකුර -2 කපාගත් කොටසට ඇතුළත් නොවේ):

'bc'

මෙයද බලන්න

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