JavaScript'te Takvimde Tablo Oluşturma
Şimdi createTable fonksiyonunu yapalım,
ilk parametresi üst öğeye referans alacak
(bizim durumumuzda bu
tbody olacak), ikincisi ise iki boyutlu bir dizi:
function createTable(parent, arr) {
}
Fonksiyonu aşağıdaki şekilde kullanacağız:
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)
Tanımlanan createTable fonksiyonunu uygulayın.
Tüm kodu bir araya getirin ve ekranda mevcut ayın takvimini gösterin.