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

Sumario

El método pop() elimina el último elmento de un array y lo devuelve.

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 called o applied en objectos similares a un array. Objects que no contienen una propiedadlength reflejando al final una serie de consecutivos , propiedades numericas en base cero puede no actuar de una manera significativa.

Si se llama a pop() en una array vacío, retorna un valor 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

Specification Status Comment
ECMAScript 3rd Edition Standard Initial definition. Implemented in JavaScript 1.2.
ECMAScript 5.1 (ECMA-262)
The definition of 'Array.prototype.pop' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Array.prototype.pop' in that specification.
Standard  

Compatibilidad con navegadores

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 1.0 1.0 (1.7 or earlier) 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: estrellalazaro, Guitxo
 Última actualización por: estrellalazaro,