javascript的日期对象、数组对象、二维数组使用说明

  一、日期对象

  格式 :   日期对象名称=new Date([日期参数])

  日期参数: 1.省略(最常用)

  2.英文-参数格式:月 日,公元年[时:分秒]

  如:today=new Date(“October 1,2008 12:00:00”);

  3.数值格式: 公元年,月,日,[时,分,秒]

  如:today=new Date(2008,10,1);

  

复制代码 代码如下:

  <html>

  <head>

  <script type="text/javascript">

  var date=new Date();

  var day=date.getDay();

  if(day==0){

  day="日";

  }

  document.write("现在时刻: "+(date.getYear()+1900)+"年"+(date.getMonth()+1)+"月"+date.getDate()+"日"+" 星期"+day+" "+date.getHours()+":"+date.getMinutes()+":"+date.getSeconds());

  </script>

  </head>

  </html>

  二、数组对象

  建立数组对象:

  格式1: 数组对象名称=new Array([元素个数])

  格式2: 数组对象名称=new Array([[元素1][,元素2,…]])

  格式3:数组对象名称=[元素1[,元素2,…]]

  数组长度可变,数组元素类型可以不一样

  如:  fruit=new Array(3);//fruit=new Array();

  fruit[0]=”苹果”;

  fruit[1]=”鸭梨”;

  fruit[2]=”橘子”;

  fruit=new Array(”苹果”,”鸭梨”,”橘子”);

  fruit=[”苹果”,”鸭梨”,”橘子”];//使用的最多的

  

复制代码 代码如下:

  <html>

  <head>

  <script type="text/javascript">

  //var fruits= new Array("苹果","鸭梨","橙子");//比较用的多

  //var fruits= ["苹果","鸭梨","橙子"];//建议这样定义、初始化数组,这种方式用的最多

  var fruits=new Array(4);//用的少

  fruits[0]="苹果";

  fruits[1]="鸭梨";

  fruits[2]="橙子";

  fruits[3]="香蕉";

  for(var i=0;i<fruits.length;i++){

  document.writeln("fruit["+i+"]="+fruits[i]+"<br>");

  }

  </script>

  </head>

  </html>

  三、二维数组

  

复制代码 代码如下:

  <html>

  <head>

  <script type="text/javascript">

  var fruits=new Array(3);

  fruits[0]=new Array("苹果",2);

  fruits[1]=new Array("鸭梨",3);

  fruits[2]=new Array("桃子",4);

  for(var i=0;i<fruits.length;i++){

  for(var j=0;j<fruits[i].length;j++){

  document.writeln("fruits["+i+"]["+j+"]="+fruits[i][j]+"</br>");

  }

  document.writeln("</br>");

  }

  </script>

  </head>

  </html>