谁能给我解释下这道题???

来源:7-4 返回星期方法

luona

2015-08-21 21:01

我不知道为什么这么写的<script type="text/javascript">
  var mydate=new Date();
  var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
  document.write("今天是:" + weekday[mydate.getDay()]);
</script>

写回答 关注

2回答

  • Y_du
    2015-08-22 08:29:51
    已采纳

    mydate.getDay()获取的是星期几,例如是星期六。获取的就是6,weekday[mydate.getDay()]是获取weekday[]中下标为mydate.getDay()的元素。如今天是星期六,那就是获取weekday[6]的元素。

  • qq_天上王_03116568
    2016-03-31 10:35:08

    weekday[mydate.getDay()]中weekday是数组,中括号中的是下标mydate为定义的变量获取的是当前时间,getDay返回mydate日期的星期几0表示星期日,6表示星期六,通过数组来输出星期一这些

    元风风风

    那要是设置初始时间了,星期怎么算,比如设mydate=new Date(2016,4,6);返回的是星期几.

    2016-04-07 20:27:12

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468192 学习 · 21891 问题

查看课程

相似问题