第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

var weekday的賦值在這里有什么用?

后面document.write(mydate.getDay())不是直接讀取了星期嗎?這里再給weekday賦值有什么意義呢?

正在回答

4 回答

? ? ?首先,糾正一下,getDay()?返回星期,返回的是0-6的數(shù)字,0?表示星期天。并不是直接顯示星期幾。

? ? ?var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];這句話的意義在于創(chuàng)建一個數(shù)組,然后通過getDay()作為數(shù)組的下標(biāo)來找到數(shù)組中對應(yīng)的星期幾。

? ? ?最后,你這句document.write("今天是:" +mydate.getDay() );這句話是錯誤的,需要更改為document.write("今天是:" +weekday[mydate.getDay()] ); ? ? mydate.getDay()只是數(shù)組的下標(biāo)。沒聽懂歡迎追問


3 回復(fù) 有任何疑惑可以回復(fù)我~
#1

八月的島 提問者

明白了,這里要獲取的是星期幾,不是數(shù)組的序號。謝謝!
2016-06-28 回復(fù) 有任何疑惑可以回復(fù)我~
#2

dd小雷子

mydate.getDay()只是數(shù)組的下標(biāo) 為什么?
2016-06-29 回復(fù) 有任何疑惑可以回復(fù)我~
#3

奇謀007 回復(fù) dd小雷子

那你就要深入底層代碼去學(xué)習(xí)了,我也不知道。就好比,你說為什么document.write是表示輸出的意思一樣,我還真不知道解釋。。。
2016-06-29 回復(fù) 有任何疑惑可以回復(fù)我~
#4

J2167 回復(fù) dd小雷子

就是編寫好的函數(shù)給我們調(diào)用,你也可以修改getDay讓他輸出字符啊
2016-07-14 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

第一步:創(chuàng)建日期對象 new Date();

第二步:?創(chuàng)建數(shù)組對象weekday賦值=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

第三步:獲取一周的某一天:0~6的數(shù)字表示,存儲在變量中

第四步:輸出數(shù)組對象weekday對應(yīng),[獲取的星期天數(shù)0~6,比如今天是一周中的第5天,對應(yīng)數(shù)組下標(biāo),就是星期五]

0 回復(fù) 有任何疑惑可以回復(fù)我~

getDay( )返回的只是0-6的數(shù)字,所以得轉(zhuǎn)化成"星期×"這種表示方式

0 回復(fù) 有任何疑惑可以回復(fù)我~

顯示星期幾的,你刪掉就不能顯示了

<script?type="text/javascript">
??var?mydate=new?Date();//定義日期對象
??var?weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];//定義數(shù)組對象,給每個數(shù)組項賦值
??var?mynum=mydate.getDay();//返回值存儲在變量mynum中??document.write(mydate.getDay());//輸出getDay()獲取值
??document.write("今天是:"+?weekday[mynum]);//輸出星期幾</script>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

八月的島 提問者

謝謝!
2016-06-28 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

var weekday的賦值在這里有什么用?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號