Zugriff auf Array-Elemente
Teil des Abschnitts Grundlagen der JavaScript-Journey von Coddy — Lektion 58 von 77.
In JavaScript verwenden wir Arrays, um mehrere Werte in einer einzigen Variablen zu speichern. Jeder Wert in einem Array wird als Element bezeichnet, und jedes Element hat einen Index. Die Indizes beginnen bei 0 bis zur Länge des Arrays minus eins.
Sieh dir zum Beispiel das folgende Array an:
let myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']- Element
abefindet sich bei Index 0 - Element
bbefindet sich bei Index 1 - ...
- Element
gbefindet sich bei Index 6
Um auf ein Element eines Arrays zuzugreifen, können wir dessen Index in eckigen Klammern verwenden. Um zum Beispiel auf das erste Element eines Arrays namens myArray zuzugreifen, würden wir myArray[0] verwenden.
Hier ist ein Beispiel:
let myArray = [10, 20, 30, 40, 50]
let element = myArray[2]Die Variable element wird den Wert 30 enthalten, da sie auf das dritte Element zugreift (das den Index 2 hat).
Aufgabe
EinfachErstelle eine Funktion namens values, die ein Array als Argument erhält und alle Elemente im Array nacheinander ausgibt.
Um über ein Array zu iterieren, verwende die .length-Eigenschaft innerhalb der for-Anweisung:
let myArray = [10, 20, 30, 40, 50]
for (let i = 0; i < myArray.length; i++) {
console.log(myArray[i]);
}Auf diese Weise iteriert i von 0 bis myArray.length (nicht eingeschlossen), was genau allen Array-Indizes entspricht.
Spickzettel
Arrays speichern mehrere Werte in einer einzigen Variablen. Jedes Element hat einen Index, der bei 0 beginnt:
let myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']Greifen Sie mit eckigen Klammern und dem Index auf Elemente zu:
let myArray = [10, 20, 30, 40, 50]
let element = myArray[2] // Gibt 30 zurückIterieren Sie über Arrays mit der Eigenschaft .length:
for (let i = 0; i < myArray.length; i++) {
console.log(myArray[i]);
}Probier es selbst
function values(arr) {
// Schreibe hier den Code
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Type Coercion7Rechnungs-Split-Rechner
WillkommensnachrichtTrinkgeld und Gesamtsumme berechnen2Variablen
ZahlenStringsBooleanNamenskonventionenLeere VariablenRückblick - Variablen initialisierenKonstanten5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachtelte If - Else-AnweisungenSwitch-Anweisung8Schleifen
For-SchleifeWhile-SchleifeBreakContinueRückblick - FakultätDo-While-SchleifeVerschachtelte Schleife11Arrays Teil 1
Ein Array deklarierenZugriff auf Array-ElementeArrays modifizierenArray-Methoden Teil 1Array-Methoden Teil 2Zusammenfassung – Array-Prozessor3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenVergleichsoperatorenStrikte vs. lose GleichheitZusammenfassung – Einfache Mathematik6Grundlagen der IO
AusgabeAusgabe mit VariablenTypumwandlung - Teil 1Typumwandlung - Teil 2Wiederholung - Bis 120Wiederholung - Wahr oder Falsch