課程
/前端開發
/JavaScript
/JavaScript進階篇
setFullYear(15)的結果為什么不是15,而是一大串數字?
2018-12-19
源自:JavaScript進階篇 7-3
正在回答
你設置完要轉義輸出。。你不能直接輸出設置的結果。。你的代碼里面少寫了一個輸出年份。。
<script type="text/javascript">
var mydate=new Date();?
document.write(mydate+"<br/>")
var myyear=? mydate.getFullYear() ;
var setyear=? mydate.setFullYear(2015) ;
document.write("年份:"+myyear+"<br/>");
document.write("年份:"+mydate.getFullYear(setyear)+"<br/>");
</script>
不要搞這么復雜. 我只想問一個問題. 你是 myyear= mydate.setFullYear(18);?
這是設置, 把myyear的年份改為 0018年. 但是你知道setFullYear 函數返回什么值嗎. 那你怎么直接輸出myyear. 這明顯是不闊以的啦.?
就是說setFullYear()要和getFullYear()同時出現是吧?setFullYear進行設置,getFullYear進行轉義。好的謝謝啦
返回值是調整過的日期的毫秒表示
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答使用setFullYear()輸出的結果為何是一大串數字
1 回答為什么結果不是8而是7
4 回答為什么我的二維數組輸出后市一串數字 而不是一個表一樣的
4 回答為什么和顯示的是字符串:587,而不是587三個數之和??
5 回答startPos為負數且絕對值大于字符串長度,為什么結果卻是這樣?(360瀏覽器的測試結果)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-12-20
2019-01-24
<script type="text/javascript">
var mydate=new Date();?
document.write(mydate+"<br/>")
var myyear=? mydate.getFullYear() ;
var setyear=? mydate.setFullYear(2015) ;
document.write("年份:"+myyear+"<br/>");
document.write("年份:"+mydate.getFullYear(setyear)+"<br/>");
</script>
2018-12-28
不要搞這么復雜. 我只想問一個問題. 你是 myyear= mydate.setFullYear(18);?
這是設置, 把myyear的年份改為 0018年. 但是你知道setFullYear 函數返回什么值嗎. 那你怎么直接輸出myyear. 這明顯是不闊以的啦.?
2018-12-20
就是說setFullYear()要和getFullYear()同時出現是吧?setFullYear進行設置,getFullYear進行轉義。好的謝謝啦
2018-12-19
返回值是調整過的日期的毫秒表示