Heim >Web-Frontend >js-Tutorial >Welche Möglichkeiten gibt es, set zum Deduplizieren von Arrays in Javascript zu verwenden?
Methoden zum Entfernen von Duplikaten aus Arrays: 1. Verwenden Sie das Set-Objekt mit der Methode „Array.from()“ des Arrays. Die Syntax lautet „Array.from(new Set(arr))“. 2. Verwenden Sie das Set Objekt mit dem Erweiterungsoperator „. ..“, Syntax „[...new Set(arr)]“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Javascript verwendet Set, um Arrays zu deduplizieren.
In Javascript können Sie das Set-Objekt mit der Methode „Array.from()“ des Arrays verwenden, um das Array zu deduplizieren.
Set ist eine neue von ES6 bereitgestellte Datenstruktur, die einem Array ähnelt, jedoch keine doppelten Werte aufweist. Mit dieser Funktion können wir das Array zur Deduplizierung in einen Set-Typ konvertieren und es dann mithilfe der Array.from-Methode erneut in ein Array konvertieren.
Die Array.from-Methode wird verwendet, um zwei Arten von Objekten in echte Arrays umzuwandeln: Array-ähnliche Objekte und iterierbare Objekte (einschließlich der neuen Datenstrukturen Set und Map von ES6).
Syntax:
Array.from(new Set(arr))
Beispiel:
Sie können das Set-Objekt auch mit dem Spread-Operator …
verwenden, um das Array zu deduplizieren.
Grammatik:
[...new Set(arr)]
Beispiel:
【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene】
Das obige ist der detaillierte Inhalt vonWelche Möglichkeiten gibt es, set zum Deduplizieren von Arrays in Javascript zu verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!