Este tutorial explicará a maneira de adicionar um elemento em uma matriz em um determinado índice usando JavaScript.
Como adicionar um elemento em um índice específico na matriz JavaScript?
A inserção direta de um novo elemento em uma matriz em qualquer índice não é suportado por nenhum método interno. Para fazer isso, use o “emenda ()”Método, que modifica o conteúdo de uma matriz eliminando, adicionando ou substituindo novos itens em qualquer índice especificado. Ele também atualiza a matriz que a chama em vez de criar um novo.
Sintaxe
Use a sintaxe dada para o método Splice ():
variedade.Splice (Índice, NO_OF_ELIMINAINETEMS, Item1,… itemn)Na sintaxe acima:
Valor de retorno
O método Splice () retorna uma matriz atualizada com novos elementos no índice específico.
Exemplo 1: Adicione um elemento a uma matriz em um índice específico usando o método Splice ()
Crie uma matriz “número”:
var número = [0, 1, 2, 8, 9];Ligar para "emenda ()”Método passando o índice“3”Como o primeiro argumento, que é o índice inicial dos elementos que serão adicionados em uma matriz,“0”Como segundo argumento, que indica que nenhum elemento será excluído da matriz e depois“3, 4, 5”São os elementos que precisam ser adicionados em uma matriz:
número.emenda (3, 0, 3, 4, 5);Imprima a matriz atualizada no console usando o “console.registro()”Método:
console.log (número);Saída
A saída indica que os elementos são adicionados com sucesso a uma matriz do índice 3.
Exemplo 2: Adicione uma matriz a uma matriz em um índice específico usando o método Splice ()
Crie uma matriz “num”E adicione todos os seus elementos no“número" variedade:
var num = [3, 4, 5, 6, 7];Use o operador de spread (.. ) no método Splice () como um terceiro argumento que copiará todos os elementos do “num”Array no“número" variedade:
número.emenda (3, 0,… num);Imprima a matriz resultante no console:
console.log (número);Saída
A saída acima mostra que todos os elementos de uma matriz “num”São adicionados com sucesso no“número”Array no 3º índice.
Conclusão
O javascript “emenda ()”É usado para adicionar o elemento em um índice especificado que modifica a matriz eliminando, adicionando ou substituindo elementos de uma matriz. Este tutorial explicou o procedimento para adicionar um elemento em uma matriz em um índice específico usando JavaScript.