shift method
shift method သည် array မှ ပထမဆုံးအရာဝတ္ထုကို
ဖယ်ရှားပေးပါသည်။ ဤနည်းလမ်းကြောင့် မူရင်း array သည် ပြောင်းလဲသွားပြီး
ဖယ်ရှားခံရသော အရာဝတ္ထုကို နည်းလမ်း၏ရလဒ်အဖြစ် ပြန်ပေးပါသည်။
ဝါကျဖွဲ့ပုံ
array.shift();
ဥပမာ
Array ထဲမှ ပထမဆုံးအရာဝတ္ထုကို ဖယ်ရှားကြည့်ရအောင်:
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.shift();
console.log(arr);
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ရလဒ်:
['b', 'c', 'd', 'e']
ဥပမာ
Array ထဲမှ ပထမဆုံးအရာဝတ္ထုကို ဖယ်ရှားပြီး သူ့ကို စကရင်ပေါ်တွင် ရိုက်ထုတ်ကြည့်ရအောင်:
let arr = ['a', 'b', 'c', 'd', 'e'];
let elem = arr.shift();
console.log(elem);
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ရလဒ်:
'a'
ဥပမာ . အသုံးချခြင်း
Array မှ string '16-25-34' ကို ဖန်တီးကြည့်ရအောင်။
ဤပြဿနာကို ဖြေရှင်းရန်
shift, pop,
push
နှင့် join
method များကို ပေါင်းစပ်အသုံးပြုမည်:
let arr = ['1', '2', '3', '4', '5', '6'];
let res = [];
while (arr.length > 0) { // array သည် သုညသို့မရောက်မချင်း loop အတွင်း သေးငယ်သွားသည်
let first = arr.shift();
let last = arr.pop();
let str = first + last; // ဤနေရာတွင် '16', ပြီးရင် '25', ပြီးရင် '34' ဆိုသော string များဖြစ်လာမည်
res.push(str);
}
// Loop ပြီးနောက် res တွင် array ['16', '25', '34'] ရှိသည်။ သူ့ကို string အဖြစ်ပေါင်းစပ်မည်:
res = res.join('-');
console.log(res);
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ရလဒ်:
'16-25-34'