數組的概念及作用
我們來學習數組之前,先來複習一下數據類型
數據類型:
基本數據類型:數字、字符串、布爾值
特殊數據類型:null、undefined
符合數據類型:數組
為什麼我們要來使用數組?
當我們需要表示一組數據,或者叫做一次性定義很多相似的數字或變量時,就需要使用數組
如:表示一個班級學生的成績,一年十二個月的銷售數據等等。
換句話說,數組就是用來存儲大量數據的
數組的概念:
字面意思上是一組數據,一組(一般情況下相同類型)的數據(不一定都是數字)
注意:
數組是一種數據類型,與普通的數據類型聲明方式差不多,區別在於數組需要用到單獨的變量來存儲一系列的值
數組的定義
1.使用new運算符創建數組
參數:使我們數組中要存儲的數據
var arr = new Array(1,true,"hello");
alert(arr);
運行的結果是
如果當前參數只有一個,並且這個參數是數字的話,它就是數組長度為數字這個詞長度,然而並不輸出數字。
舉個小例子:
var arr = new Array (10);
alert(arr);
運行的結果是:
這是通過new來創建
2.省略new運算符創建參數
var arr = Array(1, true, "hello");
alert(arr);
運行結果是:
前兩種創建方式是是不經常使用的
3.通過常量來創建數組
中括號是代表數組的存在,我們在設置數組的時候就可以將數據寫在中括號中,用逗號隔開,字符和字符串需要用引號包裹。
var arr =[1, true, "hello"];
alert(arr);
運行結果是
注意:
1.在數組中存儲的數據,一般情況下叫做數組中的元素
2.數組元素的訪問時,通過下標完成,下標,也叫索引,從0開始
例如我們要輸出剛才第一個元素1,就需要arr[0];
var arr =[1, true, "hello"];
alert(arr[0]);
運行結果是
--- web分享,分享的不只是web