Fungsi Lalai semasa Penyahstrukturan Array dalam JavaScript
Sebagai nilai lalai, anda juga boleh menentukan fungsi. Sebagai contoh, katakan kita mempunyai fungsi yang mengembalikan hari bulan semasa:
function func() {
return (new Date).getDate();
}
Mari tentukan fungsi ini sebagai nilai lalai
untuk pembolehubah day:
let [year, month, day = func()] = arr;
Ubah suai kod di atas supaya apabila tiada nilai untuk bulan dalam array, bulan semasa diambil secara lalai, dan apabila tiada nilai untuk tahun - masing-masing tahun semasa.