Array.prototype.pop()

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

Sumario

El método pop() elimina el último elmenento 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 which do not contain a length property reflecting the last in a series of consecutive, zero-based numerical properties may not behave in any meaningful manner.

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 6 (ECMA-262)
The definition of 'Array.prototype.pop' in that specification.
Release Candidate  

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: Guitxo
 Última actualización por: Guitxo,