Opprettelse av tabell i kalender med JavaScript
La oss nå lage funksjonen createTable,
som tar en referanse til foreldreelementet
til kalendertallene (i vårt tilfelle vil dette
være tbody) som første parameter, og en todimensjonal array som den andre:
function createTable(parent, arr) {
}
La oss bruke funksjonen på følgende måte:
let arr = range(getLastDay(year, month));
let firstWeekDay = getFirstWeekDay(year, month);
let lastWeekDay = getLastWeekDay(year, month);
let nums = chunk(normalize(arr, firstWeekDay, 6 - lastWeekDay), 7);
createTable(body, nums)
Implementer den beskrevne funksjonen createTable.
Sett sammen all koden og vis kalenderen for inneværende måned på skjermen.