Métodos de Array - push, pop, shift e unshift
Assim como podemos acessar a propriedade length
de um array, também podemos acessar funções embutidas no array para manipulá-lo. Essas funções são chamadas de métodos
.
Nesta lição, aprenderemos sobre os métodos push
, pop
, shift
e unshift
.
push
O método push
adiciona um elemento ao final de um array.
pop
O método pop
remove o último elemento de um array.
shift
O método shift
remove o primeiro elemento de um array.
unshift
O método unshift
adiciona um elemento ao início de um array.
Existem outros métodos que podem ser usados para manipular arrays. Você aprenderá sobre eles nas próximas seções.
Cuidado
Os métodos shift
e unshift
são mais lentos que push
e pop
. À medida que modificamos o início do array, é preciso mover todos os outros elementos do array para um novo local na memória.
Exercício
Você lembra o que cada método faz? Selecione o método correto para cada descrição.
Adiciona um elemento ao final de um array.
Remove um elemento do final de um array.
Remove um elemento do início de um array.
Adiciona um elemento ao início de um array.