====================本系列文章沒有什麼高深的理論====================
====================純粹是以一個菜雞的視角來分享====================
除了物件以外,還有一個常會使用到的是陣列(array),陣列是一種特別的「物件」。
陣列沒有規定只能放特定的東西進去,在同一個陣列裡,可以是一般的資料類型、另一個陣列物件或是函數等等。
需要特別注意的地方是,陣列是「有順序」的集合,所以只能透過[]
加上索引來存取。
const cat = new array();
cat[0] = "black"
cat[1] = "white"
cat[2] = "yellow"
cat.length; // 3
跟物件一樣,在以前也是需要使用new關鍵字來建立。
不過現在其實更常使用的是陣列實字(Array literal),直接使用[]
陣列生成就好,在書寫上方便許多。
const cat = ["black","white","yellow"]
cat.length; // 3
還有一點需要注意的事情是,陣列的索引值是從[0]
開始計算的,也就是說要取得第一個值需要先從[0]
開始,以此類推。
const cat = ["black","white","yellow"]
cat[0] = "black" // 第一個值
今日的分享就到這囉,我們明天見,掰掰!