“JS Eliminar los duplicados de la matriz” Código de respuesta

JS Eliminar los duplicados de la matriz

const names = ['John', 'Paul', 'George', 'Ringo', 'John'];

let unique = [...new Set(names)];
console.log(unique); // 'John', 'Paul', 'George', 'Ringo'
Wandering Weevil

JS Eliminar los duplicados de la matriz

const names = ['John', 'Paul', 'George', 'Ringo', 'John'];

let x = (names) => names.filter((v,i) => names.indexOf(v) === i)
x(names); // 'John', 'Paul', 'George', 'Ringo'
African Ground Squirrel

JS Eliminar los duplicados de la matriz

const names = ['John', 'Paul', 'George', 'Ringo', 'John'];

function removeDups(names) {
  let unique = {};
  names.forEach(function(i) {
    if(!unique[i]) {
      unique[i] = true;
    }
  });
  return Object.keys(unique);
}

removeDups(names); // // 'John', 'Paul', 'George', 'Ringo'
Wandering Weevil

JavaScript Eliminar los duplicados de la matriz

function toUniqueArray(a){
    var newArr = [];
    for (var i = 0; i < a.length; i++) {
        if (newArr.indexOf(a[i]) === -1) {
            newArr.push(a[i]);
        }
    }
  return newArr;
}
var colors = ["red","red","green","green","green"];
var colorsUnique=toUniqueArray(colors); // ["red","green"]
Grepper

JavaScript eliminar los duplicados de una matriz

uniqueArray = a.filter(function(item, pos) {
    return a.indexOf(item) == pos;
})
Awful Albatross

Eliminar los duplicados en una matriz en JavaScript

let chars = ['A', 'B', 'A', 'C', 'B'];
let uniqueChars = [...new Set(chars)];

console.log(uniqueChars);
Cutecub Follower

Respuestas similares a “JS Eliminar los duplicados de la matriz”

Preguntas similares a “JS Eliminar los duplicados de la matriz”

Más respuestas relacionadas con “JS Eliminar los duplicados de la matriz” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código