国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁課程Javascript fun classArray object

Array object

目錄列表

Array(數(shù)組) 對象

Array(數(shù)組) 對象

數(shù)組對象是使用單獨的變量名來存儲一系列的值。

如果你有一組數(shù)據(jù)(例如:車名字),存在單獨變量如下所示:

var car1="Saab";
var car2="Volvo"; 
var car3="BMW";

然而,如果你想從中找出某一輛車?并且不是3輛,而是300輛呢?這將不是一件容易的事!

最好的方法就是用數(shù)組。

數(shù)組可以用一個變量名存儲所有的值,并且可以用變量名訪問任何一個值。

數(shù)組中的每個元素都有自己的的ID,以便它可以很容易地被訪問到。

創(chuàng)建一個數(shù)組

創(chuàng)建數(shù)組, 為其賦值:

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

以上通過 new Array() 生成 mycars 數(shù)組對象,并賦予初始值。

創(chuàng)建一個數(shù)組需要的兩個關(guān)鍵詞?

訪問數(shù)組

訪問數(shù)組

通過指定數(shù)組名以及索引號碼,你可以訪問某個特定的元素。

以下實例可以訪問 myCars 數(shù)組的第一個值:

var mycars = new Array("Saab","Volvo","BMW");
var name = myCars[0];

以下實例修改了數(shù)組 myCars 的第一個元素:

myCars[0] = "Opel";

提示: [0] 是數(shù)組的第一個元素。[1] 是數(shù)組的第二個元素。


以下代碼輸出什么?

var arr = new Array(3, 6, 8); document.write(arr[1]);

訪問數(shù)組

訪問數(shù)組

嘗試訪問數(shù)組以外的索引,返回值 undefined 。

var mycars = new Array("Saab","Volvo","BMW");
document.write(myCars[5]); 
// -> undefined

以上代碼中 mycars 數(shù)組中只有3個元素,卻訪問的是第6個元素

注意: 數(shù)組索引是從0開始的 


嘗試引用不存在的數(shù)組成員的結(jié)果是什么?