99 of 264 menu

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'

ဒါကိုလည်း ကြည့်ပါ

  • pop method,
    သည် array ၏ နောက်ဆုံးအရာဝတ္ထုကို ဖယ်ရှားပေးသည်
  • push နှင့် unshift method များ,
    သည် array ထဲသို့ အရာဝတ္ထုများ ထည့်ပေးသည်
  • join method,
    သည် array ရှိ အရာဝတ္ထုများကို သတ်မှတ်ပေးထားသော ခွဲခြားသတ်မှတ်ချက်ဖြင့် string အဖြစ် ပေါင်းစည်းပေးသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်