JS 这里怎么理解啊 ?
返回星期方法
getDay() 返回星期,返回的是0-6的数字,0 表示星期天。如果要返回相对应“星期”,通过数组完成,代码如下:
<script type="text/javascript">
var mydate=new Date();//定义日期对象
var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; //定义数组对象,给每个数组项赋值
var mynum=mydate.getDay();//返回值存储在变量mynum中
document.write(mydate.getDay());//输出getDay()获取值
document.write("今天是:"+ weekday[mynum]);//输出星期几
</script>
注意:以上代码是在2014年3月7日,星期五运行。
结果:
5
今天是:星期五
我想问问 JS中最后一句代码 :document.write("今天是:"+ weekday[mynum]);//输出星期几
方框中为什么要 这样写: weekday[mynum] 有什么原理吗 ?