JS之Array
阿新 • • 發佈:2018-01-26
進行 訪問 語法 首地址 ++ 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]+‘ ‘); 7 } 8 document.write(‘<br />‘); 9 }
聲明2
1 var myArr=[[1,2,3],[4,5,6]];
JS之Array