var place =[
{city: "Durham, NC, United States", begin: "09/04/2017", id: 0},
{city: "Raleigh, NC, United States", begin: "09/11/2017", id: 1},
{city: "Durham, NC, United States", begin: "09/25/2017", id: 2},
{city: "Durham, NC, United States", begin: "09/25/2017", id: 3}
]
Aus dem obigen möchte ich ein neues Array erstellen, das Objekte mit nur eindeutigen city/begin-Eigenschaftskombinationen enthält. In Bezug auf das obige Array würde das Ergebnis nur die ersten 3 Objekte umfassen, da die Objekte 3 und 4 die gleichen city/begin-Eigenschaften enthalten.Filtern von Objekten mit einer eindeutigen Kombination von Attributen
Ich habe verschiedene Kombinationen der for/if als auch andere Array-Methoden ohne Erfolg ausprobiert, so dass alle Vorschläge geschätzt werden.
Dank - diese Lösung ist perfekt - so kann ich aus dem gefilterten newArr Objekt funktioniert. – mac