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
Zusammenfassung der Arrays Meistern
Arrays sind Datenstrukturen, die verwendet werden, um Sammlungen von Werten zu speichern und zu manipulieren.
Arrays erstellen
- Arrays in JavaScript werden mit eckigen Klammern
[]
erstellt und als Array-Literale bezeichnet; - Elemente innerhalb des Arrays werden durch Kommas getrennt.
Zugriff auf Array-Elemente
- Array-Indizes beginnen bei
0
, was bedeutet, dass das erste Element den Index0
hat, das zweite Element den Index1
und so weiter; - Bestimmte Elemente innerhalb eines Arrays können durch die Verwendung von eckigen Klammern mit dem Index des Elements zugegriffen werden.
Modifizieren von Array-Elementen
Array-Elemente können geändert werden, indem man auf sie über ihren Index zugreift und einen neuen Wert zuweist.
Array-Länge
Die length
-Eigenschaft eines Arrays repräsentiert die Anzahl der enthaltenen Elemente. Sie passt sich automatisch an, wenn Elemente hinzugefügt oder entfernt werden.
Das letzte Element finden
Um den Wert des letzten Elements in einem Array abzurufen, können wir seinen Index mit der Länge des Arrays berechnen, was array.length - 1
ist.
For-Schleife
- Die
for
-Schleife wird verwendet, um ein Array Element für Element zu durchlaufen; - Sie verwendet eine Schleifenzählervariable (z.B.
i
), um auf jedes Element per Index zuzugreifen; - Die Schleife läuft weiter, solange der Zähler kleiner als die Länge des Arrays ist;
- Es ist ein grundlegendes Werkzeug für die Array-Iteration.
For...of Schleife
- Die
for...of
Schleife ist eine modernere und prägnantere Möglichkeit, über Arrays zu iterieren; - Sie verwaltet automatisch den Schleifenzähler und bietet direkten Zugriff auf den Wert jedes Elements;
- Sie vereinfacht die Array-Iteration, wodurch der Code sauberer und lesbarer wird.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 9