古詩詞大全網 - 成語故事 - 什麽叫數組

什麽叫數組

1.概念(什麽叫數組):數組是壹個可以存儲壹組或壹系列相關數據的容器。

2.數組元素(數組的內容):是指存儲在數組中並賦予唯壹索引號(下標)的數據段。

數組元素的數據類型可以不相同。

通過下標或者索引號能獲取到數組相對應得內容。

3.作用:

為了解決大量相關數據的存儲和使用的問題。

4:創建數組的方法:

格1:通過關鍵字new 創建數組

var arr=new Array(0,1,2,3)

格2:通過字面量創建數組(通過中括號創建數組)

var arr=[0,1,2,3];

5:獲取數組的長度屬性? length

6:instanceof 用於判斷壹個變量是否是某個對象的實例

var a=["靜夜思","野草","憶江南","浣溪沙"];

var a=45;

alert(a instanceof Array);

7new Array()對象方法

// slice() ? 獲取數組中的某段數組元素

// (取值是以下標開始,0代表第壹個值,從前往後算,-1代表最後壹個值,從後往前算)

// unshift() ? 在數組開頭添加元素

// push()? 在數組末尾添加元素

// shift() 刪除數組中的第壹個元素

// pop() 刪除數組中的最後壹個元素

// toString() 將數組轉換為字符串

// join() 將數組元素連接成字符串

// concat() 多個數組連接成字符串

// sort() 數組元素正排序

// reverse() 數組元素反向排序

// splice() 刪除數組元素/替換數組元素

// indexOf(); 指定數組中元素首次出現的下標,找不到元素返回-1

8:多維數組輸出

var arr=[

[

[],

[],

[]

],

[

[],

[],

[]

],

[

[],

[],

[]

]

]

9:數組去重

var arr=[1,1,2,2,3,5,8,4,3,6,0,9];//1 2 3 5 8 4 6 0 9

10:數組排序