日期:2014-05-16  浏览次数:20412 次

帮忙看一下经典的javascript用法说明,最好逐字逐句,新手上路
today=new   Date();
//下面定义一个函数
 function   initArray(){
  this.length=initArray.arguments.length;
  for(var   i=0;i <this.length;i++)
  this[i+1]=initArray.arguments[i]   }
 var   d=new   initArray( "星期日 ", "星期一 ", "星期二 ", "星期三 ", "星期四 ", "星期五 ", "星期六 ");   //d是什么,数组?函数?上面定义的可是函数。

 tyear   =today.getYear() <100?1900+today.getYear():today.getYear();
 tmonth=today.getMonth()+1;
 tday=today.getDate();
 tweek=tyear+ "年 "+tmonth+ "月 "+tday+ "日   "+d[today.getDay()+1];//这里d是数组么?

------解决方案--------------------
getDay()是不可能得到24的
getDate()才可能是24
确认一下你是不是搞错了
getDay()返回值只有0-6怎么会出24啊