1. 程式人生 > >JS之Array

JS之Array

進行 訪問 語法 首地址 ++ yar 容易 document 以及

1、什麽是數組?

數組對象是使用單獨的變量名來存儲一系列的值。即數組可以用一個變量名存儲所有的值,其中每個元素都有自己的ID,故可以很容易的用變量名訪問任何一個值。

2、創建數組

(1)常規方式:

var mycars=new Array();
myarr[0]="Volvo";
myarr[1]="BMW";
myarr[3]="Saab";

(2)簡潔方式:

var mycars=new Array("Volvo","BMW","Saab");

(3)字面:

var myCars=["Volvo","BMW","Saab"];

3、訪問數組

通過指定數組名以及索引號,對某個元素進行訪問;

數組的表現形式就是內存中的一段連續的內存地址

數組名稱其實就是連續內存地址的首地址

4、數組的屬性

(1)長度:length

語法:myCars.length;

註意:因為數組的索引總是由0開始,所以一個數組的上下限分別是:0和length-1。如數組的長度是5,數組的上下限分別是0和4。同時,JavaScript數組的length屬性是可變的,這一點需要特別註意。

二、二維數組

1、聲明1

1 var myArr=new Array();
2         for(var i=0;i<3;i++){
3             myArr[i]=new Array();
4             for(var j=0;j<6;j++){
5 myArr[i][j]=(i)*(j); 6 document.write(myArr[i][j]+‘&nbsp;‘); 7 } 8 document.write(‘<br />‘); 9 }

聲明2

1 var myArr=[[1,2,3],[4,5,6]];

JS之Array