javascript的语法2
一、数组的定义方式
1、var arr = new Array();
arr[0]=1;
arr[1]=2;
arr[2]=3;
alert(arr[2]);
2、var arr = new Array(1,2,3,4,5);
alert(arr[2]);
3、var arr = new Array();
arr.push(1);
arr.push(2);
alert(arr[1]);
4、var arr = [1,2,3,4,5];
alert(arr[4]);
5.数组的赋值:既可以输出数字也可以输出字符
var abc= new Array();
abc[0]=1;
abc[1]="hello";
alert(abc[1]);
arr.length; //属性
arr.push(); //方法
二、二维组数
var arr = new Array(
new Array(11,12,13,14,15),
new Array(21,22,23,24,25),
new Array(31,32,33,34,35)
);
alert(arr[1][2]);
var arr = new Array(10,20,11,14,18,30,50,90);
三、遍历数组
1.for循环
for(var i=0;i<arr.length;i++)
{
alert(arr[i]);
}
2.foreach循环
foreach(int a in arr )
{
a
}
for(var a in arr)
{
alert(arr[a]);
}
a的值是索引
数组的索引叫做(key),
数组里面存的值叫做(value).
key和value是成对存在的,叫做(键值对)