push 方法

附加新元素到陣列中,並傳回陣列的新長度。

function push([item1 : Object [, ... [, itemN : Object]]]) : Number

引數

  • item1, ..., itemN
    選擇項。 Array 的新元素。

備註

push 和 pop 方法可讓您模擬堆疊,以使用後進先出 (LIFO) 的原則儲存資料。

push 方法會將元素依出現的順序附加上去。 如果其中一個引數是陣列,會將它當成一個元素加上去。 若要聯結兩個以上陣列的元素,可使用 concat 方法。

範例

下列範例說明如何使用 push 方法。

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

需求

版本 5.5

套用至︰

Array 物件

請參閱

參考

concat 方法 (陣列)

pop 方法