Standaardfuncties bij destructuring van arrays in JavaScript
Je kunt ook een functie opgeven als standaardwaarde. Stel dat we bijvoorbeeld een functie hebben die de huidige dag van de maand retourneert:
function func() {
return (new Date).getDate();
}
Laten we deze functie opgeven als standaardwaarde
voor de variabele day:
let [year, month, day = func()] = arr;
Pas de hierboven verkregen code zo aan dat bij afwezigheid van een waarde voor de maand in de array de huidige maand standaard wordt genomen, en bij afwezigheid van een waarde voor het jaar - respectievelijk het huidige jaar.