js数组赋值

来源:互联网 发布:java 伪静态化 编辑:程序博客网 时间:2024/06/02 05:58
数组赋值
数组创建好,接下来我们为数组赋值。我们把数组看似旅游团的大巴车,大巴车里有很多位置,每个位置都有一个号码,顾客要坐在哪个位置呢? 

第一步:组个大巴车
第二步:按票对号入座
        大巴车的1号座位是张三
        大巴车的2号座位是李四
数组的表达方式:

第一步:创建数组var myarr=new Array(); 
第二步:给数组赋值
        myarr[1]=" 张三";
        myarr[2]=" 李四";
下面创建一个数组,用于存储5个人的数学成绩。

var myarray=new Array(); //创建一个新的空数组
myarray[0]=66; //存储第1个人的成绩
myarray[1]=80; //存储第2个人的成绩
myarray[2]=90; //存储第3个人的成绩
myarray[3]=77; //存储第4个人的成绩
myarray[4]=59; //存储第5个人的成绩
注意:数组每个值有一个索引号,从0开始。

我们还可以用简单的方法创建上面的数组和赋值:

第一种方法:

var myarray = new Array(66,80,90,77,59);//创建数组同时赋值
第二种方法:

var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)
注意:数组存储的数据可以是任何类型(数字、字符、布尔值等)


任务
1.在下面代码中第7行创建数组,长度为3,保存在myarr变量中。
2.在下面代码中第8、9、10行为数组中每项赋值,分别为88,90,68。

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>数组赋值</title>
  6. <script language="javascript">




  7.   document.write("数组第一个值是:"+myarr[0]+"<br>");
  8.   document.write("数组第二个值是:"+myarr[1]+"<br>");
  9.   document.write("数组第三个值是:"+myarr[2]+"<br>");
  10. </script>
  11. </head>
  12. <body>
  13. </body>
  14. </html>
0 0