Objetivo do método pop ()
Vamos começar com o objetivo do variedade.pop () método. Este método é usado para remover o último elemento ou item de uma matriz. Mas, com uma reviravolta, esse método não remove apenas o último elemento; até retorna o elemento estourado ao seu chamador.
Sintaxe da matriz.Método pop ()
Vamos começar com o básico; pelo básico, queremos dizer a sintaxe. A sintaxe é a seguinte:
A sintaxe mencionada acima é usada apenas para remover o último elemento da matriz, mas, caso você queira buscar esse valor também, você usaria a seguinte sintaxe:
var item = arr.pop ()Na sintaxe, podemos ver:
Valor de retorno
O valor de retorno do pop () o método pode ser um número, string ou qualquer objeto, dependendo do tipo de elemento removido da matriz.
Exemplos
Para entender melhor o funcionamento deste método, vamos repassar alguns exemplos deste método.
Exemplo 1: Remoção do elemento usando o método pop ()
Primeiro, precisamos de uma nova matriz que possamos criar usando a seguinte linha de código:
Arrayofplaces = ["Paris", "Roma", "Praga", "Munique", "Amsterdã"]Para remover a última cidade desta lista, vamos ligar para o pop () Método usando a seguinte linha de código:
Arrayofplaces.pop ()E, finalmente, para ver o resultado no terminal, chamaremos a função de log do console:
console.log ('As cidades presentes na matriz são como:', ArrayofPlaces);Depois de executar este programa, você obterá o seguinte resultado em seu terminal:
Como você pode ver na saída, a cidade “Amsterdã” foi removida desta matriz.
Exemplo 2: Como executar a busca e excluir usando o método pop ()?
Em vez de chamar diretamente o pop () Método para remover o elemento, vamos armazenar o elemento pop em uma variável separada e imprimir essa variável no terminal.
Então, nossa matriz inicial é:
Arrayofplaces = ["Paris", "Roma", "Praga", "Munique", "Amsterdã"]Crie uma variável e ligue para o pop () método:
visitedcity = Arrayofplaces.pop ()Para imprimir a matriz e o “VisitedCity”Variável, use as seguintes linhas de código:
console.log ('As cidades presentes na matriz são como:', ArrayofPlaces);Você obterá a seguinte saída no terminal:
Como você pode observar, não removemos apenas o último elemento "Amsterdã" da matriz, e também conseguimos imprimi -lo depois de colocá -lo em outra variável.
Embrulhar
O pop () foi lançado com a versão ECMA6 do JavaScript. Este método pertence à família de métodos que nos ajudam a trabalhar com matrizes enquanto implementam diferentes estruturas de dados em JavaScript. Este método é usado principalmente para erradicar o último elemento da matriz, mas também pode executar operações de busca e exclusão no último item. Para executar uma operação buscando e excluindo, você precisará de uma variável diferente para armazenar o valor de retorno do pop () método.