Neste artigo, vamos nos concentrar especificamente no método de mudança de matriz () em javascript com os seguintes resultados.
Qual é o método shift () em javascript?
Em JavaScript, o método shift () remove os elementos da matriz desde o início e os exibe. Este método não leva parâmetros. Quando o elemento é removido desde o início da matriz usando esse método, todos os elementos restantes se movem para o início da matriz e o tamanho da matriz muda. Este método remove um elemento de cada vez.
Sintaxe:
Array_name.mudança()Nesta sintaxe Array_name representa a matriz e o mudança() o método remove os elementos do 0th índice da matriz.
Vamos entender o método de funcionamento do shift () usando o seguinte código.
Código:
Bicicletas = ["Norton V4", "Agusta brutale", "Suzuki GSX", "Honda Fireblade"]Neste código, criamos uma matriz e variável. Em seguida, aplicamos o método shift () para remover o elemento do 0º índice de uma matriz.
Saída:
Como podemos ver na saída acima, o método shift () remove o Norton V4 da matriz e o retorna como uma saída.
Como remover vários elementos de matriz usando o método shift ()?
Também podemos remover os elementos da matriz de uma só vez usando o método shift () com a ajuda do loop.
Código:
Bicicletas = ["Norton V4", "Agusta brutale", "Suzuki GSX", "Honda Fireblade"]Neste código, criamos uma matriz. Em seguida, usamos o método shift () dentro do loop para remover e exibir elementos um por um.
Saída:
A saída acima mostra claramente que o método shift () remove os elementos de matriz um por um desde o início da matriz.
Como o método de mudança de matriz () funciona com uma matriz vazia?
Neste exemplo, vemos o que acontecerá se a matriz não contiver nenhum elemento.
Código:
Bicicletas = []Neste código, criamos uma matriz vazia. Em seguida, usamos o método shift () dentro do loop para remover elementos.
Saída:
A saída acima mostra claramente que o método shift () tenta remover elementos de uma matriz vazia e recebe indefinido como saída.
Conclusão
No JavaScript, o método Matriz Shift () é usado para remover um elemento do 0º índice da matriz e exibir que removido como uma saída. Neste artigo, falamos sobre o método JavaScript Array Shift () e como usá -lo com loop em detalhes. As informações que este artigo contém certamente ajuda a entender o método da matriz Shift () de uma maneira melhor.