pop メソッド

配列の最後の要素を削除し、削除した要素を返します。

function pop() : Object

解説

push メソッドと pop メソッドを使用すると、後入れ先出し (LIFO: Last In First Out) の原則に従ってデータを格納するスタックをシミュレートできます。

配列が空の場合は、undefined を返します。

使用例

pop メソッドの使用例を次に示します。

var my_array = new Array();

my_array.push (5, 6, 7);
my_array.push (8, 9);

var s = "";
var number;

number = my_array.pop();
while (number != undefined)
    {
    s += number + " ";
    number = my_array.pop();
    }

print (s);
// Output: 9 8 7 6 5

必要条件

Version 5.5

対象

Array オブジェクト

参照

参照

push メソッド