JavaScript Array 前言 今天要討論 Array,在 Array 是個很重要的物件型態,在 JavaScript 裡面有許多 Array 好用的方式,這次將會為大家介紹 Array 優秀之處。 內文 陣列也是屬於 JavaScript 的原生物件之一,在實際開發會有許多時候需要使用 Array 的方法,先來介紹一下陣列要怎麼宣告。 陣列宣告 宣告方式, var a=['a', 'b', 'c']; var a=new Array('a', 'b', 'c'); 以上這兩種方式都可以宣告成陣列,接著我們將 a 這個變數印出來看一下, console.log(a); //print: [0, 1, 2] Array 的排列指標從 0 開始,像上面的例子來說, a 的指標就有三個,0, 1, 2,如果要印出特定的某個陣列數值,使用方法, console.log(a[1]); //print: b 如果要判斷一個變數是不是 Array 最簡單的方式就是直接使用 Array 的原生方法, var a=['a', 'b', 'c']; console.log(Array.isArray(a)); //print: true var b='a'; console.log(Array.isArray(b)); //print: false 如果要取得陣列變數的長度可以直接使用, console.log(a.length); length 為一個常數,型態為 Number,會列出目前陣列的長度。 pop, shift 以前面所宣告的陣列為範例, var a=['a', 'b', 'c']; 使用 pop 可以從最後面取出陣列的最後一個值。 console.log(a.pop()); //print: c console.log(a.length); //print: 2 同時也可以注意到,使用 pop 這個方法之後,陣列的長度內容也會被輸出。 另外一個跟 pop 很像的方式就是 shift, cons...
熱血,是一輩子的事! Answer is there, dig it.