Este tutorial demostrará los métodos para fusionar dos matrices y desduplicar elementos en JavaScript.
Cómo fusionar/combinar dos matrices y desduplicarse elementos en JavaScript?
Para fusionar/combinar dos matrices y desduplicar elementos en JavaScript, siga los siguientes enfoques:
Método 1: fusionar dos matrices y desduplicarse en JavaScript usando métodos concat () y filtre ()
El "concat ()"El método fusiona dos o más matrices, y el"filtrar()"El método filtra los elementos basados en una condición y los almacena en una nueva matriz. Estos métodos se pueden aplicar para fusionar dos matrices y extraer los elementos duplicados de la matriz fusionada resultante.
Sintaxis
cadena.Concat (String1, String2, ..., Stringx)En la sintaxis dada:
En la sintaxis anterior:
Ejemplo
Pasemos por el ejemplo declarado a continuación:
En el bloque de código anterior:
Producción
La salida muestra que las matrices dadas se fusionan en una matriz y eliminan los elementos duplicados.
Método 2: fusionar dos matrices y elementos desduplicados en JavaScript utilizando el operador spread (...) y el constructor set ()
El "nuevo"Palabra clave, junto con el"Colocar()"Constructor, se usa para crear un nuevo objeto establecido y el"desparramar(… )"El operador le permite copiar el elemento u objeto de la matriz en otro. Estos enfoques se pueden usar para eliminar la duplicación en los elementos y colocarlos en una matriz separada.
Sintaxis
var variable = [... valor]En esta sintaxis, "valor"Puede ser un objeto, método o función.
Ejemplo
Pasemos por el ejemplo del código:
En el fragmento de código anterior:
Producción
El resultado significa que las matrices especificadas se combinan en una sola matriz, y las entidades duplicadas se eliminan.
Conclusión
Para fusionar dos matrices y desduplicar los elementos en JavaScript, use el combinado "concat ()" y "filtrar()"Métodos o el"desparramar(… )"Operador y"Colocar()"Constructor. Los enfoques anteriores se pueden aplicar para fusionar los elementos según una condición y almacenarlos en una matriz separada. El último enfoque se puede usar para simplemente desduplicar los elementos en un nuevo conjunto. Este tutorial demostró los métodos para fusionar/combinar dos matrices y desduplicar elementos en JavaScript.