JavaScript Set Referenzhandbuch
- Vorherige Seite JS-RegEx
- Nächste Seite JS-Zeichenkette
JavaScript-Sammlung (Set) ist eine Sammlung einzigartiger Werte.
Jeder Wert in der Sammlung kann nur einmal vorkommen.
Diese Werte können jeden Typ sein, einschließlich primärer Werte oder Objekte.
Wie man eine Sammlung erstellt
Sie können JavaScript-Sammlungen auf folgende Weise erstellen:
- Ein Array an
new Set()
- Eine Sammlung erstellen und mit
add()
Wert hinzufügen Methode
Beispiel 1
Ein Array an new Set()
Konstruktor:
// Eine Sammlung erstellen const letters = new Set(["a","b","c"]);
Beispiel 2
Eine Sammlung erstellen und Werte hinzufügen:
// Eine Sammlung erstellen const letters = new Set(); // Werte zur Sammlung hinzufügen letters.add("a"); letters.add("b"); letters.add("c");
JavaScript-Sammlungsmethoden und -Attribute
Methode/Atters | Beschreibung |
---|---|
new Set() | Eine neue Sammlung erstellen. |
add() | Fügt ein neues Element zur Sammlung hinzu. |
clear() | Entfernt alle Elemente aus der Sammlung. |
delete() | Entfernt ein Element aus der Sammlung. |
entries() | Gibt einen Iterator zurück, der Paare [value, value] enthält (jedes Element ist sowohl Schlüssel als auch Wert in der Sammlung). |
forEach() | Ruft für jedes Element eine Callback-Funktion auf. |
has() | Gibt true zurück, wenn eine bestimmte Wert in der Sammlung vorhanden ist. |
keys() | Gleiche wie values() Methode. |
size | Gibt die Anzahl der Elemente in der Sammlung zurück. |
values() | Gibt einen Iterator zurück, der die Werte der Sammlung enthält. |
new Set() Methode
Ein Array an new Set()
Konstruktor:
Beispiel
// Eine Sammlung erstellen const letters = new Set(["a","b","c"]);
Sammlungselemente auflisten
Sie können for..of Schleife auflisten alle Elemente der Sammlung (Werte):
Beispiel
// Eine Sammlung erstellen const letters = new Set(["a","b","c"]); // Alle Elemente auflisten let text = ""; for (const x of letters) { text += x; }
- Vorherige Seite JS-RegEx
- Nächste Seite JS-Zeichenkette