<script language=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]//---1.这里每一个关键字的意思是什么呢?----------
}
var d=new initArray( //-------2.在这里initArray是函数名,怎能像类一样new 呢?----
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六");
document.write(
today.getYear(),"年",
today.getMonth()+1,"月",
today.getDate(),"日",
" ",
d[today.getDay()+1],);
</script>
today=new Date();
function initArray()
{
this.length=initArray.arguments.length
for(var i=0;i<this.length;i++)
this[i+1]=initArray.arguments[i]//---1.这里每一个关键字的意思是什么呢?----------
}
var d=new initArray( //-------2.在这里initArray是函数名,怎能像类一样new 呢?----
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六");
document.write(
today.getYear(),"年",
today.getMonth()+1,"月",
today.getDate(),"日",
" ",
d[today.getDay()+1],);
</script>
function initArray()
{
//initArray.arguments.length为函数的参数个数
this.length=initArray.arguments.length
//遍历数组,获取每个参数值
for(var i=0;i <this.length;i++)
this[i+1]=initArray.arguments[i]//---1.这里每一个关键字的意思是什么呢?----------
}
//你可以把它当做一个类来操作,建议你找一些资料来了解一下 js object
var d=new initArray( //-------2.在这里initArray是函数名,怎能像类一样new 呢?----
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六");
document.write(
today.getYear(),"年",
today.getMonth()+1,"月",
today.getDate(),"日",
" ",
d[today.getDay()+1],);
几种常用的JS类定义方法