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 方法