Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

Sumario

El método pop() elimina el último elemento de un array y lo devuelve. Este método cambia la longitud del array.

Sintaxis

arr.pop()

Descripción

El método pop elimina el último elemento de un array y devuelve su valor al método que lo llamó.

pop es intencionadamente genérico; este método puede ser llamado o aplicado en objectos similares a un array. En objetos que no contengan una propiedadlength, que refleje su forma en una serie de propiedades numéricas consecutivas en base cero, puede no comportarse de manera significativa.

Si se llama a pop() en una array vacío, devuelve undefined .

Ejemplos

Ejemplo: Eliminando el último elemento de un array

El siguiente código crea el array myFish, que contiene cuatro elemento, a continuación, elimina su último elemento.

var myFish = ['angel', 'clown', 'mandarin', 'sturgeon'];

console.log(myFish); // ['angel', 'clown', 'mandarin', 'sturgeon']

var popped = myFish.pop();

console.log(myFish); // ['angel', 'clown', 'mandarin' ] 

console.log(popped); // 'sturgeon'

Especificaciones

Especificación Estado Comentario
ECMAScript 3rd Edition Estándar Definición inicial. Implementada en JavaScript 1.2.
ECMAScript 5.1 (ECMA-262)
La definición de 'Array.prototype.pop' en esta especificación.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
La definición de 'Array.prototype.pop' en esta especificación.
Standard  

Compatibilidad con navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 1.0 1.0 (1.7 o anterior) 5.5 (Yes) (Yes)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Vea también

Etiquetas y colaboradores del documento

Colaboradores en esta página: abimael67, Insitu, VulpisDev, fceacero, estrellalazaro, Guitxo
Última actualización por: abimael67,