Domyślne funkcje przy destrukturyzacji tablicy w JavaScript
Jako wartości domyślnej można również wskazywać funkcję. Niech, na przykład, mamy funkcję zwracającą bieżący dzień miesiąca:
function func() {
return (new Date).getDate();
}
Wskażmy tę funkcję jako wartość
zmiennej day:
let [year, month, day = func()] = arr;
Zmodyfikuj otrzymany powyżej kod tak, aby przy braku w tablicy wartości dla miesiąca domyślnie brany był bieżący miesiąc, a przy braku wartości dla roku - odpowiednio bieżący rok.