Re: [問題] 變動日曆中的某段code
※ 引述《seefish (飛魚)》之銘言:
: 因為目前是這段一直不曉得有什麼用處@@
: 所以想請問板上是否有人可以幫忙解釋一下呢?
: (查過知識家和課本都沒有解答...)
: 先附部分code上來~
: 如果這段code不足以知道這部份有什麼功能的話 我再把其他一併附上來~
: var today = new Date();
: firstDay = today;
: firstDay.setDate(1); // works fine for most systems
: testMe = firstDay.getDate();
: document.write(testMe);
: if (testMe == 2)
: firstDay.setDate(0);
: 不清楚testMe在此的用途是?
: 嘗試改過setDate中的直 發現月份的排列會改變....
: 但是還是找不出所以然= =
: (因為有一份作業是要看懂日曆的code之後去增加一些功能~
: 所以就請板上大大幫忙解答一下 謝謝^^)
testME應該只是用來檢查上面個firstDay.setDate(1)有沒有正確的執行吧
因為到時候要用firstDay來找出這個月份的第一天是星期幾
在日曆產生的時候,要決定第一天之前有幾個空格
所以你在之後會看到有一個for迴圈只有產生表格
而表格格式會改變,我想也是因為setDate()改變了你現在的firstDay日期
所以變成說你的第一天不是真正的第一天
所以前面產生的空白表格就會有錯誤
不知道我這樣說~~對不對
這是我的想法啦...僅供參考
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.243.66
推
11/17 23:50, , 1F
11/17 23:50, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):