1. 程式人生 > >javascript的語法2

javascript的語法2

push tro val 輸出 鍵值 family str 賦值 hello

一、數組的定義方式
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是成對存在的,叫做(鍵值對)

javascript的語法2