陣列是一種可以儲存有序資料的資料結構,如同其他高階程式語言,Javascript也提供一系列的語法,用以操作陣列。以下介紹一些常見的語法
var colors = ["red", "green", "blue"];
color = colors[2];
// blue
colors.forEach(function(color) {
console.log(color);
});
// red
// green
// blue
var newLength = colors.push("yellow");
// ["red", "green", "blue", "yellow"]
var last = colors.pop(); // 移除 (最末端的) Orange
// ["red", "green", "blue"]
var newLength = colors.unshift('orange') // 加到陣列前端
// ["orange", "red", "green", "blue"]
var first = colors.shift(); // 移除 (最前端的)
// ["red", "green", "blue"]
var pos = colors.indexOf('green');
// 1
var copyArrat = colors.slice(); // 這就是複製陣列的方式
// ["red", "green", "blue"]