數組的定義
-
-
-
- ==通過構造函數建立數組==
- ==通過字面量的方式建立數組==
-
- 注意:
-
-
-
通過構造函數建立數組
文法:var 數組名 = new Array(數組長度,或初始化值)
數組長度為空
var array = new Array();
console.log(array);
我們可以得到運作結果:
==>Array(0)
或者:
==>[]
加入數組長度
var array = new Array(5);
console.log(array);
我們可以得到運作結果:
==>Array(5)
或者:
==>(5) [empty × 5]
數組定義并初始化
var array = new Array(5,8,9);
console.log(array);
我們可以得到運作結果:
Array(3)
0: 5
1: 8
2: 9
length: 3
或者:
(3) [5, 8, 9]
0: 5
1: 8
2: 9
length: 3
-
通過字面量的方式建立數組
文法:var 數組名 = []
空數組
var array=[];
console.log(array);
建立并指派
var array=[3,4,8];
console.log(array);
運作結果
Array(3)
0: 3
1: 4
2: 8
length: 3
數組元素的擷取
-
-
-
- ==通過構造函數建立數組==
- ==通過字面量的方式建立數組==
-
- 注意:
-
-
數組索引(下标):用來存儲或者通路數組中的資料的,索引從0開始,到長度減1結束
var array=[3,4,8];
console.log(array[1]);
結果為:4
也可以通過這種方式為數組元素指派
數組長度的擷取
-
-
-
- ==通過構造函數建立數組==
- ==通過字面量的方式建立數組==
-
- 注意:
-
-
var array=[3,4,8];
console.log(array.length);
結果為:3
注意:
- 數組的長度是可改變的
-
一個數組儲存類型可以不一樣
例如:
var arr=[10,“Hello”,true,null,undefined,new Object()];
本文為原創,引用請注明出處
By Yanncik Li