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