JavaScript ရှိ Array Destructuring တွင် ပုံသေလုပ်ဆောင်ချက်များ
ပုံသေတန်ဖိုးတစ်ခုအနေဖြင့် function တစ်ခုကိုလည်း သတ်မှတ်နိုင်ပါသည်။ ဥပမာအားဖြင့်၊ လက်ရှိလ၏ နေ့ကို ပြန်ပေးသည့် function တစ်ခုရှိသည်ဆိုပါစို့။
function func() {
return (new Date).getDate();
}
ယခု ၎င်း function ကို variable day ၏ တန်ဖိုးအဖြစ်
သတ်မှတ်ကြပါစို့။
let [year, month, day = func()] = arr;
အထက်တွင် ရရှိထားသော code ကို ပြင်ဆင်ရန်၊ array ထဲတွင် လအတွက် တန်ဖိုး မရှိပါက ပုံသေအနေဖြင့် လက်ရှိလကို ယူပြီး၊ နှစ်အတွက် တန်ဖိုး မရှိပါက လက်ရှိနှစ်ကို အသီးသီးယူပါ။