Este tutorial demonstrará os métodos para mesclar duas matrizes e desduplicar itens em javascript.
Como mesclar/combinar duas matrizes e desduplicar itens em javascript?
Para mesclar/combinar duas matrizes e desduplicar itens em JavaScript, siga as seguintes abordagens:
Método 1: Mesclar duas matrizes e desduplicar em JavaScript usando métodos concat () e filtro ()
O "concat ()”O método mescla duas ou mais matrizes, e o“filtro()”O método filtra os elementos baseados em uma condição e os armazena em uma nova matriz. Esses métodos podem ser aplicados para mesclar duas matrizes e extrair os itens duplicados da matriz fundida resultante.
Sintaxe
corda.concat (string1, string2,…, stringx)Na sintaxe dada:
Na sintaxe acima:
Exemplo
Vamos passar pelo exemplo abaixo do ponto:
No bloco de código acima:
Saída
A saída mostra que as matrizes fornecidas são mescladas em uma matriz e remova os itens duplicados.
Método 2: Mesclar duas matrizes e itens desduplicados em JavaScript usando o operador Spread (…) e o construtor Set ()
O "novoPalavra -chave, juntamente com a “Definir()”O construtor, é usado para criar um novo objeto definido e o“espalhar(… )”O operador permite copiar o elemento ou objeto da matriz em outro. Essas abordagens podem ser usadas para remover a duplicação nos elementos e colocá -los em uma matriz separada.
Sintaxe
Var Variable = [… Valor]Nesta sintaxe, “valor”Pode ser um objeto, método ou função.
Exemplo
Vamos passar pelo exemplo do código:
No trecho de código acima:
Saída
O resultado significa que as matrizes especificadas são combinadas em uma única matriz e as entidades duplicadas são removidas.
Conclusão
Para mesclar duas matrizes e desduplicar os itens em JavaScript, use o combinado “concat ()" e "filtro()”Métodos ou os“espalhar(… )Operador e “Definir()”Construtor. As abordagens anteriores podem ser aplicadas para mesclar os elementos com base em uma condição e armazená -los em uma matriz separada. A última abordagem pode ser usada para simplesmente desduplicar os elementos em um novo conjunto. Este tutorial demonstrou os métodos para mesclar/combinar duas matrizes e desduplicar itens em javascript.