65 of 264 menu

slice Method

slice method သည် string တစ်ခုမှ substring တစ်ခုကို ပြန်ပေးသည် (မူရင်း string ကိုမူ ပြောင်းလဲခြင်းမရှိပါ)။ ပထမပိုက်တာမီတာတွင် string ၏ ဖြတ်ယူမည့် စာလုံး၏ နံပါတ်ကို သတ်မှတ်ပေးရပြီး၊ ဒုတိယပိုက်တာမီတာတွင် ဖြတ်ယူမှု ရပ်မည့် စာလုံး၏ နံပါတ်ကို သတ်မှတ်ပေးရသည် (ထို နံပါတ်ရှိသော စာလုံးသည် ဖြတ်ယူထားသော အပိုင်းထဲသို့ မပါဝင်ပါ)။ ဒုတိယပိုက်တာမီတာသည် မဖြစ်မနေ သတ်မှတ်ရန် မလိုအပ်ပါ။ အကယ်၍ သတ်မှတ်မထားပါက substring ကို ပထမပိုက်တာမီတာတွင် သတ်မှတ်ထားသော စာလုံးမှစ၍ string ၏အဆုံးအထိ ယူပါမည်။ ၎င်းသည် အနှုတ်တန်ဖိုးများကိုလည်း လက်ခံပါသည်။ ဤသို့ဖြစ်ပါက ဖြတ်ယူမှု ရပ်မည့် စာလုံး၏ နံပါတ်ကို ရေတွက်ခြင်းသည် string ၏အဆုံးမှစတင်ပါသည်။ နောက်ဆုံးစာလုံးသည် နံပါတ် -1 ရှိသည်။

Syntax

string.slice(စတင်ဖြတ်မည့်နေရာ, [ဖြတ်ရပ်မည့်နေရာ]);

နမူနာ

String တစ်ခု ပေးထားသည်ဆိုပါစို့။ ကျွန်ုပ်တို့ ၎င်းမှ ပထမမှတတိယအထိ စာလုံးများကို ဖြတ်ယူကြည့်ကြပါစို့။

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

ကုဒ်ကို run လိုက်သောအခါ ရလဒ် (နံပါတ် 3 ရှိသော စာလုံးသည် ဖြတ်ယူထားသော အပိုင်းထဲသို့ မပါဝင်ပါ)။

'bc'

နမူနာ

ယခု 1-ခုမြောက် စာလုံးမှစ၍ string အဆုံးအထိ စာလုံးများကို ဖြတ်ယူကြည့်ကြပါစို့ (ဒုတိယပိုက်တာမီတာကို မသတ်မှတ်ခြင်းဖြင့်)။

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

ကုဒ်ကို run လိုက်သောအခါ ရလဒ်။

'bcde'

နမူနာ

ယခု နေရာ 1 မှ နေရာ -2 အထိ စာလုံးများကို ဖြတ်ယူကြည့်ကြပါစို့။

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

ကုဒ်ကို run လိုက်သောအခါ ရလဒ် (နံပါတ် -2 ရှိသော စာလုံးသည် ဖြတ်ယူထားသော အပိုင်းထဲသို့ မပါဝင်ပါ)။

'bc'

ဆက်လက်ကြည့်ရှုရန်

  • substr နှင့် substring methods,
    ထို့အတူ substring များကို ပြန်ပေးသော method များ
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်