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