Array.prototype.pop()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Resumo

O método pop() remove o último elemento de um array e retorna aquele elemento.

Sintaxe

arr.pop()

Descrição

O método pop remove o último elemento de um array e retorna aquele valor.

Esse método é intencionalmente genérico. Podendo ser utilizado por call ou apply em objetos que implementam arrays.

Se você chamar pop() em um array vazio, ele retorna o valor undefined.

Exemplos

Exemplo: Removendo o último elemento de um array

O código seguinte cria o array meuPeixe contendo quatro elementos e então remove seu último elemento.

js
var meuPeixe = ["acara-bandeira", "palhaco", "mandarim", "esturjao"];

console.log(meuPeixe); // ['acara-bandeira', 'palhaco', 'mandarim', 'esturjao']

var meuPeixePop = meuPeixe.pop();

console.log(meuPeixe); // ['acara-bandeira', 'palhaco', 'mandarim' ]

console.log(meuPeixePop); // 'esturjao'

Especificações

Specification
ECMAScript Language Specification
# sec-array.prototype.pop

Compatibilidade nos Navegadores

BCD tables only load in the browser

Veja também