JavaScript တွင် function မှ array ကို destructuring လုပ်ခြင်း
Destructuring လုပ်ရန် array သည် variable တစ်ခုထဲတွင် သိမ်းဆည်းထားရန် မလိုအပ်ပါ။ ၎င်းသည် function တစ်ခု၏ ရလဒ်လည်း ဖြစ်နိုင်ပါသည်။ ဥပမာတစ်ခုဖြင့် ကြည့်ကြပါစို့။ function တစ်ခုကို အောက်ပါအတိုင်း ပေးထားသည်ဟု ဆိုကြပါစို့။
function func() {
return [2025, 12, 31];
}
ထို function မှ ပြန်လာသောတန်ဖိုးကို destructuring လုပ်ကြပါမည်။
let [year, month, day] = func();
အောက်ပါ code တွင် array ၏ အစိတ်အပိုင်းများကို သက်ဆိုင်ရာ variable များထဲသို့ ရေးသားထားပါသည်။
function func() {
return ['John', 'Smit', 'development', 'programmer', 2000];
}
let arr = func();
let name = arr[0];
let surname = arr[1];
let department = arr[2];
let position = arr[3];
let salary = arr[4];
ဤ code ကို လေ့လာထားသော သီအိုရီအတိုင်း destructuring ဖြင့် ပြန်လည်ပြင်ဆင်ပါ။