Standardfunksjoner ved destrukturering av array i JavaScript
Som standardverdi kan man også spesifisere en funksjon. La oss for eksempel si at vi har en funksjon som returnerer dagens dag i måneden:
function func() {
return (new Date).getDate();
}
La oss sette denne funksjonen som standardverdi for
variabelen day:
let [year, month, day = func()] = arr;
Modifiser koden ovenfor slik at hvis det ikke finnes en verdi for måneden i arrayet, brukes gjeldende måned som standard, og hvis det mangler en verdi for året - tilsvarende gjeldende år.