Quando trabalhamos em qualquer linguagem de programação, as matrizes desempenham um papel essencial no cumprimento das tarefas de programação. Em JavaScript, as matrizes armazenam os mesmos tipos de dados, como seqüências de caracteres, números inteiros, matrizes ou até funções.
Enquanto trabalhamos com matrizes, geralmente precisamos adicionar ou remover elementos em uma matriz. Para atender a essa necessidade, Métodos Shift () e Netfift () venha em socorro. Neste post, teremos uma breve discussão sobre funções shift () e não apagadas () em JavaScript e alguns exemplos para ter uma compreensão profunda dessas funções.
O que são os métodos Shift () e Netfift () em JavaScript
O Método Shift () é usado para remover um elemento/item do ponto de partida de uma matriz.
O Método não () é usado para adicionar um elemento/item ao ponto de partida de uma matriz.
Vamos tentar adicionar e remover elementos de uma matriz usando Métodos Shift () e Netfift () Para entender melhor esses métodos.
Observação: Usaremos o console do navegador para demonstrar exemplos realizados neste post. Para abrir o console do navegador:
Como usar o método shift () em javascript
Suponha que tenhamos uma variedade de números e queremos remover o primeiro elemento dele. O código de remover um elemento desde o início da matriz seria assim:
var intarr = [23, 45, 67];
INTARR.mudança(); // retorna o item removido
console.log (intarr);
Como usar o método de não dividir () em javascript
Da mesma forma, se quisermos adicionar um elemento no início de uma matriz, o código para adicionar um elemento seria assim:
var intarr = [45, 67];Conclusão
O Método Shift () em JavaScript remove um item desde o início de uma matriz e muda todos os outros itens para o índice anterior, enquanto o Método não () Adiciona um item ao início de uma matriz enquanto muda todos os outros itens para o próximo índice. O valor de retorno do Método Shift () é o item que é removido da matriz e o Método não () Retorna o novo comprimento da matriz. Esses dois métodos são muito usados ao trabalhar com matrizes em JavaScript. Neste post, discutimos que mudança () e Métodos de Netfift () estão em JavaScript e como usá -los.