彩音 - Adobe AIR - 研究室:XION -Adobe AIR-laboratory
配列の先頭/末尾に値を追加する/抜き取る:push() pop() unshift() shift()

pushu()は配列の最後に値をメソッドする関数、pop()は配列の最後の値を抜き取る関数である。pop()すると配列の最後の値が削除され、抜き取った値が戻る。


var colorList:Array = new Array();
colorList.push("red");
colorList.push("yellow");
colorList.push("black");
trace(colorList);
// 出力: red, yellow, black


var colorList:Array = new Array("red", "yellow", "black");
var lastColor:String = colorList.pop();
trace (lastColor);
// 出力: black
trace (colorList);
// 出力:red, yellow

unshift()は配列の先頭に値を追加挿入するメソッド、shift()は配列の先頭の値を抜き取る関数である。


var colorList:Array = new Array("red", "yellow");
colorList.unshift("black");
colorList.unshift("white");
trace(colorList);
// 出力: white, black, red, yellow


var colorList:Array = new Array("red", "yellow", "black");
var firstColor:String = colorList.shift();
trace (firstColor);
// 出力: red
trace (colorList);
// 出力: yellow, black

索引