本篇會談到
陣列的各種操作方法
中會提到)空陣列:新增空陣列,透過程式語法寫入資料(.push
)
let data = [];
數字型別
let ary = [5, 220, 30, 100];
混合資料
let tommy = ['male', 30, true];
// 陣列包多個物件
// 陣列 + function
let farms = [
{
dogs:2,
chicken:14,
todo: function(){
console.log(`現在還有 ${this.chicken} 隻雞`)
}
},
{
dogs:21,
chicken:1,
},
]
console.log(farms[0].dog);
// 21
farms[0].todo();
// 現在還有 14 隻雞
讀取陣列的第一筆是從 [0] 開始
array[1] = 'item2';
第二個位置放入'item2'.unshift('名稱')
插入第一個
let array = ['item1'];
console.log(array);//["item1"]
//陣列預設寫入資料
array[1] = 'item2';
console.log(array);//["item1","item2"]
//push 寫入資料
array.push('item3');
console.log(array);//["item1","item2","item3"]
//unshift 寫入資料
array.unshift('item0');//["item0", "item1", "item2", "item3"]
console.log(array);
JS