Array.pop() Remover o último item

Última atualização: 2026-10-13

Array.pop() Remover o último item

pop remove o último elemento do array e o retorna. Um array vazio retorna undefined sem erro. Com push forma uma pilha (LIFO).

CategoriaArrays

Retorno:O elemento removido.

Modifica o original:Sim (no próprio valor)

▶ Exemplo

Edite o código, clique em Executar e veja o resultado no painel de saída:

Saída:

task3
2
undefined
💡 Dica
ℹ️ info

🌐 Suporte do navegador

Navegador ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
Array.pop() ✓ v1 ✓ v12 ✓ v1.5 ✓ v3 ✓ v10.5
Suportado por todos os navegadores modernos
Mais estudos de caso em breve — aguarde.

📚 Tutoriais relacionados

❓ Perguntas frequentes

Qpop x shift?
Apop remove o último (O(1)); shift remove o primeiro (O(n) — tudo se desloca para a esquerda).
Qpop retorna o elemento removido?
ASim — o próprio elemento removido. Um array vazio retorna undefined sem lançar erro.
QComo remover em uma posição específica?
AUse splice(index, 1). pop e shift só funcionam nas pontas.
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%