天天看點

JavaScript數組初步認識

數組的定義

        • ==通過構造函數建立數組==
        • ==通過字面量的方式建立數組==
          • 注意:
  • 通過構造函數建立數組

文法: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

注意:
  1. 數組的長度是可改變的
  2. 一個數組儲存類型可以不一樣

    例如:

    var arr=[10,“Hello”,true,null,undefined,new Object()];

本文為原創,引用請注明出處

By Yanncik Li

繼續閱讀