जावास्क्रिप्ट में कैलेंडर तालिका बनाना
आइए अब एक फ़ंक्शन createTable बनाएं,
जो पहले पैरामीटर के रूप में कैलेंडर संख्याओं के पैरेंट एलिमेंट
(हमारे मामले में यह tbody होगा) का संदर्भ लेता है,
और दूसरे पैरामीटर के रूप में - एक दो-आयामी सरणी:
function createTable(parent, arr) {
}
आइए निम्नलिखित तरीके से फ़ंक्शन का उपयोग करें:
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)
वर्णित फ़ंक्शन createTable को लागू करें।
सभी कोड को एक साथ इकट्ठा करें और वर्तमान महीने के लिए कैलेंडर स्क्रीन पर प्रदर्शित करें।