push (Método)
Anexa nuevos elementos a una matriz y devuelve la nueva longitud de la matriz.
function push([item1 : Object [, ... [, itemN : Object]]]) : Number
Argumentos
- item1, ... , itemN
Opcional. Nuevos elementos del objeto Array.
Comentarios
Los métodos pop y push permiten simular una pila, en la que se aplica el principio "últimas entradas, primeras salidas" (LIFO, por sus siglas en inglés) para almacenar los datos.
El método push anexa los elementos en el orden en que aparecen. Si uno de los argumentos es una matriz, se anexa como un único elemento. Utilice el método concat para combinar los elementos de dos o más matrices.
Ejemplo
En el siguiente ejemplo se muestra el uso del método 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