私は配列「猫」、「犬」、「バッジー」を持っています
インデックスでアイテムを削除したい。
現時点で私が持っている
function removeit(myindex) {
animals[myindex] = animals.pop()
}
私は配列「猫」、「犬」、「バッジー」を持っています
インデックスでアイテムを削除したい。
現時点で私が持っている
function removeit(myindex) {
animals[myindex] = animals.pop()
}
スプライスが欲しい
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Array.html#splice%28%29
Array.splice(開始点、カウントを削除);
var newArray:Array = myArray.splice(2, 1); //this removes whatever is at index 2 and returns it in a new array.
関数を次のように変更します
function removeit(myindex) {
animals.splice(myindex, 1);
}