JavaScript String substring()
ဥပမာများ
စာသားမှ စာကြောင်းခွဲတစ်ခုကို ထုတ်ယူပါ။
let text = "Hello world!";
let result = text.substring(1, 4);
ရာထူး 2 မှစတင်ပါ။
let result = text.substring(2);
အောက်တွင် နောက်ထပ် ဥပမာများ။
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
နည်းလမ်း သည် substring()
အညွှန်းကိန်းနှစ်ခု (ရာထူးများ) အကြားတွင် စာလုံးများကို string တစ်ခုမှ ထုတ်ယူပြီး စာတန်းခွဲကို ပြန်ပေးသည်။
နည်းလမ်းသည် အ substring()
စမှအဆုံး (excusive) စာလုံးများကို ထုတ်ယူသည်။
နည်းလမ်းသည် မူရင်း substring()
စာကြောင်းကို မပြောင်းလဲပါ။
အစသည် အဆုံးထက် ကြီးပါက၊ ငြင်းခုံမှုများကို ဖလှယ်သည်- (1၊ 4) = (4၊ 1)။
0 ထက်နည်းသော အစ သို့မဟုတ် အဆုံးကို 0 အဖြစ် သတ်မှတ်သည်။
အထားအသို
string.substring(start, end)
ကန့်သတ်ချက်များ
Parameter | Description |
start | Required. Start position. First character is at index 0. |
end | Optional. End position (up to, but not including). If omitted: the rest of the string. |
တန်ဖိုးကို ပြန်ပေးသည်။
ရိုက်ပါ။ | ဖော်ပြချက် |
ကြိုးတစ်ချောင်း | ထုတ်ယူထားသော စာလုံးများပါရှိသော စာကြောင်းတစ်ခု။ |
နောက်ထပ် ဥပမာများ
အစသည် အဆုံးထက် ကြီးပါက၊ ဘောင်များကို လဲလှယ်သည်-
let result = text.substring(4, 1);
"စတင်သည်" သည် 0 ထက်နည်းပါက၊ ၎င်းသည် အညွှန်းကိန်း 0 မှ စတင်မည်ဖြစ်သည်။
let result = text.substring(-3);
ပထမဆုံးသာ
let result = text.substring(0, 1);
နောက်ဆုံးတစ်ခုသာ
let result = text.substring(text.length - 1);
Browser ပံ့ပိုးမှု
substring()
ECMAScript1 (ES1) အင်္ဂါရပ်တစ်ခုဖြစ်သည်။
ES1 (JavaScript 1997) ကို ဘရောက်ဆာအားလုံးတွင် အပြည့်အဝ ပံ့ပိုးထားသည်။
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |