Heim >Web-Frontend >js-Tutorial >Welche Möglichkeiten gibt es, set zum Deduplizieren von Arrays in Javascript zu verwenden?

Welche Möglichkeiten gibt es, set zum Deduplizieren von Arrays in Javascript zu verwenden?

青灯夜游
青灯夜游Original
2021-11-04 17:03:3516597Durchsuche

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)]“.

Welche Möglichkeiten gibt es, set zum Deduplizieren von Arrays in Javascript zu verwenden?

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:

Welche Möglichkeiten gibt es, set zum Deduplizieren von Arrays in Javascript zu verwenden?

Welche Möglichkeiten gibt es, set zum Deduplizieren von Arrays in Javascript zu verwenden?

Sie können das Set-Objekt auch mit dem Spread-Operator verwenden, um das Array zu deduplizieren.

Grammatik:

[...new Set(arr)]

Beispiel:

Welche Möglichkeiten gibt es, set zum Deduplizieren von Arrays in Javascript zu verwenden?

Welche Möglichkeiten gibt es, set zum Deduplizieren von Arrays in Javascript zu verwenden?

【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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn