join method

join method သည် array အစိတ်အပိုင်းများကို သတ်မှတ်ပေးထားသော separator (ယင်းကို array အစိတ်အပိုင်းများကြားတွင် ထည့်သွင်းမည်) ဖြင့် string အဖြစ် ပေါင်းစည်းပေးပါသည်။ Separator ကို method ၏ parameter အဖြစ် သတ်မှတ်ပြီး မဖြစ်မနေထည့်ရန် မလိုအပ်ပါ။ ၎င်းကို မသတ်မှတ်ပါက - ပုံသေအားဖြင့် separator အဖြစ် ကော်မာကို ယူသွားမည် ဖြစ်သည်။ Array အစိတ်အပိုင်းများကို separator မပါဘဲ ပေါင်းစပ်လိုပါက - ၎င်းကို ဗလာ string '' အဖြစ် သတ်မှတ်ပါ။

Syntax

javascriptarray.join([separator]);

ဥပမာ

Array တစ်ခု ရှိသည်ဆိုပါစို့။ ယင်း array ၏ အစိတ်အပိုင်းများကို separator '-' ဖြင့် string အဖြစ် ပေါင်းစည်းကြည့်ရအောင်။

javascriptlet arr = [1, 2, 3];
let str = arr.join('-');

console.log(str);

Code run ပြီးနောက် ရလဒ်။

javascript'1-2-3'

ဥပမာ

ယခု separator ကို မသတ်မှတ်ဘဲထားကြည့်ပါက ပုံသေအားဖြင့် separator သည် ကော်မာ ဖြစ်လာမည်။

javascriptlet arr = [1, 2, 3];
let str = arr.join();

console.log(str);

Code run ပြီးနောက် ရလဒ်။

javascript'1,2,3'

ဥပမာ

Array အစိတ်အပိုင်းများကို separator လုံးဝမပါဘဲ ပေါင်းစပ်ကြည့်ရအောင်။

javascriptlet arr = [1, 2, 3];
let str = arr.join('');

console.log(str);

Code run ပြီးနောက် ရလဒ်။

javascript'123'

ဥပမာ . အသုံးချမှု

String ၏ စာလုံးများကို ပြောင်းပြန်အစဉ်အတိုင်း ပြောင်းလဲကြည့်ရအောင်။ ထိုသို့ပြုလုပ်ရန် string ကို split အသုံးပြု၍ separator '' ဖြင့် array အဖြစ် ခွဲခြားမည် (ဤ separator သည် string ၏ စာလုံးတစ်လုံးစီကို array ၏ အစိတ်အပိုင်းတစ်ခုစီအဖြစ် ထည့်သွင်းမည်)၊ ထို့နောက် ရရှိလာသော array ကို reverse အသုံးပြု၍ ပြောင်းပြန်လှန်မည်၊ ပြီးနောက် ပြောင်းပြန်လှန်ထားသော array ကို join အသုံးပြု၍ ပြန်၍ ပေါင်းစပ်မည်။

javascriptlet str = '123456789';
let arr1 = str.split('');
let arr2 = arr1.reverse();
let res = arr2.join('');

console.log(res);

Code run ပြီးနောက် ရလဒ်။

javascript'987654321'

ဥပမာ . အသုံးချမှု

ယခင်ဥပမာကို ရိုးရှင်းအောင်ပြုလုပ်ကြည့်ရအောင် - command အားလုံးကို တစ်ဆက်တည်း ဆက်သွယ်အသုံးပြုမည်။

javascriptlet str = '123456789';
let res = str.split('').reverse().join('');

console.log(res);

Code run ပြီးနောက် ရလဒ်။

javascript'987654321'

ဥပမာ . အသုံးချမှု

'2025-12-31' format ဖြင့် ရှိသော ရက်စွဲတစ်ခုကို ယူကြည့်ပါ။ ၎င်းမှ '31.12.2025' format ကို ပြောင်းလဲကြည့်ရအောင်။ ထိုသို့ပြုလုပ်ရန် string ကို split အသုံးပြု၍ array အဖြစ် ခွဲခြားမည်၊ ထို့နောက် ရရှိလာသော array ကို reverse အသုံးပြု၍ ပြောင်းပြန်လှန်မည်၊ ပြီးနောက် ပြောင်းပြန်လှန်ထားသော array ကို join အသုံးပြု၍ ပြန်၍ ပေါင်းစပ်မည်။

javascriptlet date = '2025-12-31';
let res = date.split('-').reverse().join('.');

console.log(res);

Code run ပြီးနောက် ရလဒ်။

javascript'31.12.2025'

ဆက်လက်ဖတ်ရှုရန်

  • string ကို သတ်မှတ်ထားသော separator အလိုက် array အဖြစ် ခွဲခြားပေးသည့် split method
  • array အတွင်းရှိ အစိတ်အပိုင်းများ၏ အစဉ်ကို ပြောင်းပြန်လှန်ပေးသည့် reverse method
  • string များကို တစ်ခုတည်း ပေါင်းစပ်ပေးသည့် concat method