什么叫數(shù)組

1.概念(什么叫數(shù)組):數(shù)組是一個可以存儲一組或一系列相關(guān)數(shù)據(jù)的容器。

2.數(shù)組元素(數(shù)組的內(nèi)容):是指存儲在數(shù)組中并賦予唯一索引號(下標)的數(shù)據(jù)段。

數(shù)組元素的數(shù)據(jù)類型可以不相同。

通過下標或者索引號能獲取到數(shù)組相對應得內(nèi)容。

3.作用:

為了解決大量相關(guān)數(shù)據(jù)的存儲和使用的問題。

4:創(chuàng)建數(shù)組的方法:

格1:通過關(guān)鍵字new 創(chuàng)建數(shù)組

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

格2:通過字面量創(chuàng)建數(shù)組(通過中括號創(chuàng)建數(shù)組)

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

5:獲取數(shù)組的長度屬性? length

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

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

var a=45;

alert(a instanceof Array);

7new Array()對象方法

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

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

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

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

// shift() 刪除數(shù)組中的第一個元素

// pop() 刪除數(shù)組中的最后一個元素

// toString() 將數(shù)組轉(zhuǎn)換為字符串

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

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

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

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

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

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

8:多維數(shù)組輸出

var arr=[

????[

????????[],

????????[],

????????[]

????],

????[

????????[],

????????[],

????????[]

????],

????[

????????[],

????????[],

????????[]

????]

????????????]

9:數(shù)組去重

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

10:數(shù)組排序

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容