JavaScript လိုင်းခွဲ()
ဥပမာများ
စကားလုံးများကို ပိုင်းခြားပါ။
let text = "How are you doing today?";
const myArray = text.split(" ");
စကားလုံးများကိုခွဲ၍ ဒုတိယစကားလုံးကို ပြန်ပေးပါ။
let text = "How are you doing today?";
const myArray = text.split(" ");
let word = myArray[1];
နေရာလွတ်များအပါအဝင် ဇာတ်ကောင်များကို ခွဲထုတ်ပါ-
const myArray = text.split("");
ကန့်သတ်ဘောင်ကို အသုံးပြုပါ-
const myArray = text.split(" ", 3);
အောက်တွင် နောက်ထပ် ဥပမာများ။
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
နည်းလမ်း သည် split()
string တစ်ခုကို array ၏ substrings အဖြစ် ပိုင်းခြားသည်။
split()
နည်းလမ်းသည် ခင်းကျင်းအသစ်ကို ပြန်ပေးသည် ။
နည်းလမ်းသည် မူရင်း split()
စာကြောင်းကို မပြောင်းလဲပါ။
အကယ်၍ ("") ကို ခြားနားချက်အဖြစ် အသုံးပြုပါက၊ စာလုံးများကြားတွင် string ကို ခွဲထားသည်။
အထားအသို
string.split(separator, limit)
ကန့်သတ်ချက်များ
Parameter | Description |
separator | Optional. A string or regular expression to use for splitting. If omitted, an array with the original string is returned. |
limit | Optional. An integer that limits the number of splits. Items after the limit are excluded. |
တန်ဖိုးကို ပြန်ပေးသည်။
ရိုက်ပါ။ | ဖော်ပြချက် |
ခင်းကျင်းထားသည်။ | ပိုင်းခြားထားသော တန်ဖိုးများ ပါဝင်သော array တစ်ခု။ |
နောက်ထပ် ဥပမာများ
ကြိုးတစ်ချောင်းကို အက္ခရာအဖြစ် ခွဲပြီး ဒုတိယအက္ခရာကို ပြန်ပေးသည်-
const myArray = text.split("");
စာလုံးကို ခြားနားချက်အဖြစ် သုံးပါ-
const myArray = text.split("o");
ခြားနားမှု ကန့်သတ်ဘောင်ကို ချန်လှပ်ထားပါက၊ မူရင်းစာကြောင်းပါရှိသော array တစ်ခုကို ပြန်ပို့ပေးသည်-
const myArray = text.split();
Browser ပံ့ပိုးမှု
split()
ECMAScript1 (ES1) အင်္ဂါရပ်တစ်ခုဖြစ်သည်။
ES1 (JavaScript 1997) ကို ဘရောက်ဆာအားလုံးတွင် အပြည့်အဝ ပံ့ပိုးထားသည်။
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |