Kursinhalt
JavaScript-Datenstrukturen
JavaScript-Datenstrukturen
1. Einführung und Voraussetzungen
2. Objektgrundlagen
Verständnis von ObjectsObjekterstellungVerschachtelte EigenschaftenHerausforderung: Ein Objekt ErstellenZugriff auf ObjekteigenschaftenHerausforderung: Zugriff auf ObjekteigenschaftenArbeiten mit PropertiesHerausforderung: Objekt Modifizieren und ErweiternObjektmethodenEigenschaften in MethodenHerausforderung: Arbeiten mit Objekt-MethodenObjektgrundlagen Zusammenfassen
3. Fortgeschrittene Objektmanipulation
Objektiteration mit for...in-SchleifeHerausforderung: Objekt Property ExplorerMethode hasOwnProperty()Herausforderung: hasOwnProperty() für die Iteration von ObjekteigenschaftenSpread-OperatorHerausforderung: Objekte Zusammenführen und Eigenschaften HinzufügenObjektdestrukturierungHerausforderung: DestructuringZusammenfassung der Fortgeschrittenen Objektmanipulation
5. Fortgeschrittene Array-Operationen
Map() MethodeHerausforderung: Array-Element-TransformationFilter() MethodeHerausforderung: Filtern von Students Nach PrüfungsergebnissenFind() MethodeHerausforderung: Entdecken von Vorgestellten ProduktenSort()-MethodeHerausforderung: Sortieren und Extrahieren von PropertiesZusammenfassung der Fortgeschrittenen Array-OperationenKurszusammenfassung
Herausforderung: Array-Element-Modifikator
Aufgabe
Die Aufgabe besteht darin, das Array direkt zu modifizieren, die Länge zu überprüfen und auf bestimmte Elemente zuzugreifen.
- Erstellen Sie ein Array namens cities mit den folgenden Städtenamen:
- "Shanghai";
- "Sydney";
- "Toronto";
- "Frankfurt".
- Ändern Sie den Stadtnamen an Index 2 direkt im Array zu "Miami".
- Protokollieren Sie die Länge des
cities
Arrays mitconsole.log()
. - Rufen Sie den letzten Stadtnamen im Array ab und protokollieren Sie ihn mit
console.log()
.
// Task 1: Initial array const cities = ___; // Task 2: Modify a city name cities___ = "Miami"; // Modified array console.log(cities); // Output: Shanghai, Sydney, Miami, Frankfurt // Task 3: Log array length console.log("Array length:", ___); // Output: Array length: 4 // Task 4: Access and log the last city console.log("Last city:", ___); // Output: Last city: Frankfurt
Erwartete Ausgabe:
- Verwenden Sie eckige Klammern
[]
, um ein Array zu erstellen. - Trennen Sie jedes Element mit dem Komma
,
. - Verwenden Sie
console.log()
, um die Daten zu protokollieren. - Verwenden Sie eckige Klammern
[]
innerhalb des Elementindex, um auf das Element zuzugreifen und seinen Wert zu ändern. - Verwenden Sie das Schlüsselwort
length
, um die Array-Länge zu erhalten.
// Task 1: Initial array const cities = ["Shanghai", "Sydney", "Toronto", "Frankfurt"]; // Task 2: Modify a city name cities[2] = "Miami"; // Modified array console.log(cities); // Output: Shanghai, Sydney, Miami, Frankfurt // Task 3: Log array length console.log("Array length:", cities.length); // Output: Array length: 4 // Task 4: Access and log the last city console.log("Last city:", cities[cities.length - 1]); // Output: Last city: Frankfurt
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 4