1.什麼是數組數組
2.建立數組方式bash
3.一維數組和lengthmarkdown
數組對象的做用是:使用單獨的變量名來存儲一系列的值。
通俗理解:若是把聲名變量來比作小轎車的話,那麼數組就是高鐵,動車。聲名一個變量賦值一個內容而數組是賦值了一大串的值。函數
1.字面量形式建立oop
var arr = [];複製代碼
2.構造函數建立形式ui
var arr = new Array();複製代碼
這倆種建立形式都是能夠用的,可是有一點點的區別,下面再說,我們經常使用的建立方式爲第一種(字面量形式建立)spa
1.字面量形式的一維數組code
var arr = []; arr[0] = 'one'; arr[1] = 'two';複製代碼
實例後賦值。
var arr = ['one','two'];複製代碼
實例時賦值。
2.構造函數形式的一維數組orm
var arr = new Array(); arr[0] = 'one'; arr[1] = 'two';複製代碼
實例後賦值。
var arr = new Array('one','two');複製代碼
實例時賦值。
3.length視頻
length 屬性可設置或返回數組中元素的數目。
代碼演示:
var arr = ['a','b','c']; //數組元素的數目是3 console.log(arr.length); //3 var brr = new Array('a','b','c');//數組元素的數目是3 console.log(brr.length); //3複製代碼
字面量和構造函數聲名的區別
上面我們說了length是數組元素的長度,那麼下面再來看一個例子
var arr = [6];
console.log(arr.length); //1
var brr = new Array(6);
console.log(brr.length); //6複製代碼
從上面代碼咱們能夠看出來打印的結果徹底不一樣,而new Array的理解是長度直接是6