Este artigo elaborará o procedimento para adicionar elementos em uma matriz em JavaScript.
Como anexar elementos em uma matriz em JavaScript?
Para anexar elementos a uma matriz, o JavaScript suporta vários métodos:
Vamos parecer mais aprofundados nesses métodos.
Método 1: Adicione elementos em uma matriz usando o método push ()
A abordagem mais simples para adicionar elementos ao final de uma matriz é o “empurrar()”Método em JavaScript. Ele fornece uma nova matriz como uma saída com um novo comprimento depois de adicionar elementos.
Sintaxe
Siga a sintaxe dada para usar o método push () para adicionar elementos na matriz:
Aqui o "Element1, Element2… ”Serão empurrados no“variedade"Utilizando o"empurrar()”Método.
Exemplo 1: anexar um ou mais elementos na mesma matriz
Primeiro, criaremos uma matriz chamada “funcionário”Isso armazena os nomes dos funcionários:
Em seguida, adicione mais dois elementos como o nome dos funcionários “Rhonda" e "Susan”Na matriz:
funcionário.push ('Rhonda', 'Susan');Imprima a matriz com os elementos anexos no console:
console.log (funcionário);A saída mostra que os elementos são anexados com sucesso no final da matriz e o comprimento é atualizado para “5”:
Exemplo 2: anexar uma matriz em outra matriz
Aqui, criaremos duas matrizes “animais" e "animais de estimação”:
var animais = ['zebra', 'leão', 'tigre',];Agora, empurre os elementos da matriz “petânims” para a outra matriz usando o método push () com o operador de spread:
animais.empurrar (… petânimal);Então, imprima a matriz “animais" usando "console.registro()”Método:
console.log (animais);O operador de propagação adicional copia todos os elementos da matriz "petânims" e, em seguida, esses elementos são anexados à matriz "Animals", utilizando o método push ():
Vamos ver outro método para anexar uma matriz a outra.
Método 2: Adicione elementos em uma matriz usando o método concat ()
O "concat ()”O método é usado para anexar os elementos de uma matriz a outro, ou podemos dizer que se junta a duas ou mais matrizes. Ele mescla duas matrizes anexando elementos de uma matriz em outra e retorna a única matriz.
Sintaxe
Use a sintaxe abaixo para usar o método concat ():
Exemplo
Usaremos a matriz já criada e invocaremos o método concat () para concatenar os elementos da matriz de petanimals com a matriz de "animais" e salvar os elementos resultantes na nova matriz:
Por fim, imprima os novos elementos da matriz usando o “console.registro()”Método:
console.log (matriz);Pode -se observar que os elementos da matriz “animais de estimação”É anexado com sucesso à matriz“animais”:
Deseja adicionar elementos no início da matriz? Siga a próxima seção!
Método 3: Adicione elementos em uma matriz usando o método de não
Há outro método JavaScript chamado “NIFT ()”Isso pode adicionar ou anexar elementos no início ou no início de uma matriz.
Sintaxe
Siga a sintaxe dada para adicionar elementos no início de uma matriz utilizando o “NIFT ()”Método:
Exemplo
Aqui, criaremos uma matriz chamada “pássaros”Com dois elementos:“Papagaio" e "Pombo”:
Então, chame o “NIFT ()”Método passando um elemento“Coquetel”Isso precisa ser anexado na matriz criada:
pássaros.NIFT ('Cocktail');Por fim, imprima a matriz atualizada no console:
console.log (pássaros);Saída
Vamos passar para outro método para adicionar o elemento no meio de uma matriz.
Método 4: Adicione elementos em uma matriz usando o método Splice ()
Se você deseja substituir os elementos da matriz ou adicionar elementos em uma matriz em qualquer índice especificado, use o método predefinido JavaScript “emenda ()”. Além disso, vamos usá -lo para anexar elementos no meio de uma matriz.
Sintaxe
Siga a sintaxe dada para utilizar o método Splice () para anexar elementos em uma matriz:
Aqui o "startIndex”É o local da matriz onde um novo elemento deve ser colocado,“DeleteCount”Indica quantos elementos devem ser eliminados e o“Element1,…, elementon”São os elementos que precisam ser anexados.
Exemplo
Agora, vamos anexar elementos no mesmo “pássaros”Array, aprovando argumentos o índice de início“1”Onde os novos elementos precisam ser anexados,“0”Indica que nenhum elemento deve ser excluído e depois“Coquetel" e "Pardal”São os elementos necessários:
Imprima a matriz “pássaros”No console usando o“console.registro()”Método:
console.log (pássaros);A saída significa que os elementos são anexados com sucesso no meio da matriz:
Reunimos todos os melhores métodos para anexar elementos em uma matriz em JavaScript.
Conclusão
Para anexar elementos a uma matriz, você pode utilizar os métodos internos de JavaScript, incluindo o “empurrar()”Método,“concat ()”Método,“NIFT ()”Método, ou“emenda ()”Método. O método push () pode inserir elementos no final de uma matriz, enquanto o método não aplande elementos no início de uma matriz, o método splice () insere um novo elemento no meio da matriz e o concat ( ) Método mescla duas ou mais matrizes. Neste artigo, elaboramos o procedimento para adicionar elementos em matrizes JavaScript com exemplos adequados.