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.
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
| Especificação | Estado | Comentário |
|---|---|---|
| ECMAScript 3ª Edição | Padrão | Definição inicial. Implementado no 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 |
Compatibilidade nos Navegadores
| Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Suporte básico | 1.0 | 1.0 (1.7 or earlier) | 5.5 | (Yes) | (Yes) |
| Característica | Android | Chrome para Android | Firefox Mobile (Gecko) | IE Móvel | Opera Móvel | Safari Móvel |
|---|---|---|---|---|---|---|
| Suporte básico | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Veja também
Etiquetas do documento e colaboradores
Etiquetas:
Colaboradores desta página:
gbezerras,
marinalimeira
Última atualização por:
gbezerras,