Heim > Artikel > Web-Frontend > Wie finde ich mit „Set“ eindeutige Werte in einem JavaScript-Array?
Um eindeutige Werte aus einem Array zu extrahieren, ist nicht immer ein zweites Array erforderlich. JavaScript verfügt nicht über eine Hashmap-Struktur ähnlich wie Java. ES6 führt jedoch das Set-Objekt ein, das zur Erzielung von Eindeutigkeit verwendet werden kann.
Eine äußerst prägnante Lösung mit Set und dem Spread-Operator lautet wie folgt:
const a = [1, 1, 2]; const uniqueValues = [...new Set(a)];
Dies gibt [1, 2] als eindeutige Werte innerhalb des Eingabearrays. Das Set-Objekt filtert automatisch doppelte Werte heraus und der Spread-Operator (...) wandelt die Menge wieder in ein Array um.
Das obige ist der detaillierte Inhalt vonWie finde ich mit „Set“ eindeutige Werte in einem JavaScript-Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!