Programa JavaScript para eliminar elementos de matriz duplicados

Programa JavaScript para eliminar elementos de matriz duplicados

Una matriz es una estructura de datos que contiene un grupo de elementos. Por lo general, estos elementos son todos el mismo tipo de datos, como un entero o cadena, pero en el caso de JavaScript, podemos almacenar diferentes tipos de elementos. Usando matrices puede organizar datos para que se pueda ordenar o buscar un conjunto relacionado de valores.

Este tutorial lo describió para eliminar elementos de matriz duplicados usando JavaScript.

Ejemplo

Aquí hay un programa de muestra JavaScript para declarar una matriz estática con pocos elementos predeterminados. Agregue algunos elementos duplicados también. Después de eso, elimine todos los elementos de matriz duplicados.

// un programa de ejemplo JavaScript para eliminar los valores duplicados de una función de matriz returnUnique (valor, índice, self) return self.indexOf (valor) === índice; // Ejemplo de uso: var arr = ['verde', 'rojo', 100, 'verde', 20, '100']; var único = arr.filtro (returnUnique); consola.log (único); //
1234567891011// un programa de ejemplo JavaScript para eliminar los valores duplicados de una función de matriz returnUnique (valor, índice, self) return self.indexOf (valor) === index; // Ejemplo de uso: var arr = ['verde', 'rojo', 100, 'verde', 20, '100']; var único = arr.filtro (returnUnique); consola.log (único); //

Producción:

["Verde", "rojo", 100, 20, "100"] 

En el ejemplo anterior, el valor "Verde" se definió dos veces en la matriz. Como resultado, solo ves una instancia de verde.

Puede estar pensando en el elemento 100. Aquí la primera ocurrencia del elemento 100 es un valor entero y el segundo se define como una cadena. En resumen, ambos elementos se tratan como únicos.