“JavaScript fusionar matrices de objetos sin duplicados” Código de respuesta

JavaScript fusionar matrices de objetos sin duplicados

var merged = [...initialData, ...newData.filter(d => !ids.has(d.ID))];
Repulsive Rhinoceros

Combinar 2 "matrices con objetos" y eliminar el objeto duplicados JavaScript

// Join Without Dupes.
const joinWithoutDupes = (A, B) => {
  const a = new Set(A.map(x => x.item))
  const b = new Set(B.map(x => x.item))
  return [...A.filter(x => !b.has(x.item)), ...B.filter(x => !a.has(x.item))]
}

// Proof.
const output = joinWithoutDupes([{item:"apple",description: "lorem"},{item:"peach",description: "impsum"}], [{item:"apple", description: "dolor"},{item:"grape", description: "enum"}])
console.log(output)
Rich Raccoon

Respuestas similares a “JavaScript fusionar matrices de objetos sin duplicados”

Preguntas similares a “JavaScript fusionar matrices de objetos sin duplicados”

Más respuestas relacionadas con “JavaScript fusionar matrices de objetos sin duplicados” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código