JavaScript တွင် Array Destructuring လုပ်ငန်းစဉ်တွင် Default Value သတ်မှတ်ခြင်း
Variable များအတွက် Default Value များကို သတ်မှတ်ပေးနိုင်သည်။
ဤသို့သတ်မှတ်ပါက Array ထဲတွင် Variable အတွက် Element မလောက်ငတော့ပါက
Default Value ကို အသုံးပြုမည်ဖြစ်သည်။
အောက်ပါ နမူနာတွင် day Variable အတွက်
Default Value အဖြစ် 1 ကို သတ်မှတ်ထားသည်-
let arr = [2025, 12];
let [year, month, day = 1] = arr;
console.log(year); // 2025 ကို ပြသမည်
console.log(month); // 12 ကို ပြသမည်
console.log(day); // 1 ကို ပြသမည်
သို့သော် day Variable အတွက် Array ထဲတွင်
တန်ဖိုးရှိပါက Default Value ကို လျစ်လျူရှုထားမည်ဖြစ်သည်-
let arr = [2025, 12, 31];
let [year, month, day = 1] = arr;
console.log(year); // 2025 ကို ပြသမည်
console.log(month); // 12 ကို ပြသမည်
console.log(day); // 31 ကို ပြသမည်
အောက်ပါကုဒ်တွင် Array ၏ အစိတ်အပိုင်းများကို သက်ဆိုင်ရာ Variable များထဲသို့ ရေးသားထားသည်-
let arr = ['John', 'Smit', 'development', 'programmer'];
let name = arr[0];
let surname = arr[1];
let department = arr[2];
let position;
if (arr[3] !== undefined) {
position = arr[3];
} else {
position = 'trainee';
}
ဤကုဒ်ကို Destructuring ဖြင့် ပြန်လည်ရေးသားပြီး သင်ယူထားသော သဘောတရားအတိုင်း ပြောင်းလဲပါ။