Zusammenfassung - Grundlagen von Sets
Teil des Abschnitts Logik & Ablauf der JavaScript-Journey von Coddy — Lektion 35 von 65.
Aufgabe
EinfachErstelle eine Funktion namens processStudentGroups, die ein Array von Studentennamen als Argument entgegennimmt. Die Funktion sollte:
- Erstelle ein Set aus dem Eingabe-Array, um eindeutige Studentennamen zu erhalten
- Entferne jeden Studenten, dessen Name mit 'Z' beginnt (unabhängig von der Groß-/Kleinschreibung)
- Füge 'John Doe' zum Set hinzu, falls er noch nicht vorhanden ist
- Gib ein Objekt mit den folgenden Eigenschaften zurück:
uniqueCount: Die Anzahl der eindeutigen StudentenhasJohnDoe: Ein Boolean, der angibt, ob 'John Doe' im Set enthalten iststudentsArray: Ein Array der finalen Menge von Studentennamen
Probier es selbst
function processStudentGroups(students) {
// Schreibe hier deinen Code
}
Alle Lektionen in Logik & Ablauf
1Strings im Detail
String-GrundlagenÜber Strings iterierenTemplate LiteralsString-MethodenRückblick – String Weaver4JSON Teil 2
Über JSON iterierenVerschachteltes JSONJSON Optional ChainingFlache und tiefe KopieWiederholung – FahrradladenWiederholung – Sonnensystem7Bibliotheksverwaltungssystem
ProjektübersichtBücher hinzufügen2Mehrdimensionale Arrays
Grundlagen zu 2D-ArraysZugriff auf 2D-Array-ElementeVerschachtelte Schleifen mit 2D-ArraysRückblick – 2D-ArraysMatrix-Addition & SubtraktionJagged Arrays3D-Arrays und mehrGängige 2D-Array-MusterRückblick – Alles über Arrays5Sets Teil 1
Was ist ein Set?Iterieren über SetsEin Element hinzufügenEin Element entfernenPrüfen, ob ein Element existiertGröße und Is EmptyCopy und ClearZusammenfassung - Grundlagen von Sets8Arrays: Interessante Themen
Array-DestrukturierungSpread-Syntax in ArraysSparse ArraysWiederholung – Arrays Workshop3JSON Teil 1
Was ist JSON?Prüfen, ob Key existiertObjektmethodenDer Spread-Operator Teil 1Der Spread-Operator Teil 2Keys entfernenWiederholung – JSON-Keys manipulieren