Grundlagen von 2D-Arrays
Teil des Abschnitts Logik & Ablauf der JavaScript-Journey von Coddy. Lektion 6 von 65.
Ein 2D-Array ist ein Array, das Sub-Arrays enthält. Jedes Sub-Array kann als eine Zeile in einem
grid betrachtet werden.Zum Beispiel:const cinema = [
[true, true], // Row 0
[false, true] // Row 1
];Dieses Array stellt ein 2x2-Raster dar (2 Elemente in jeder Zeile, und es gibt 2 Zeilen).Um ein zweidimensionales Array von Ganzzahlen mit 3 Zeilen und 4 Spalten zu erstellen, würden Sie Folgendes schreiben:const matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
];
// 3x4 gridBeachten Sie, dass 2D-Arrays in JavaScript flexibel sind: Unter-Arrays müssen nicht denselben Datentyp enthalten und müssen nicht einmal dieselbe Länge haben.Zum Beispiel können Sie Typen und Längen innerhalb desselben 2D-Arrays mischen: const mixed = [
[1, 2, 3],
["apple", "banana"],
[true]
];Probier es selbst
Diese Lektion enthält keine Programmieraufgabe.
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Logik & Ablauf
1Strings im Detail
Grundlagen von StringsStrings durchlaufenTemplate LiteralsString-MethodenRückblick – String-Weber4JSON Teil 2
JSON durchlaufenVerschachteltes JSONOptionale Verkettung in JSONFlache und tiefe KopieWiederholung – FahrradgeschäftWiederholung – Sonnensystem7Bibliotheksverwaltungssystem
ProjektübersichtBücher hinzufügen2Mehrdimensionale Arrays
Grundlagen von 2D-ArraysZugriff auf Elemente von 2D-ArraysVerschachtelte Schleifen mit 2D-ArraysWiederholung – 2D-ArraysMatrixaddition und -subtraktionZackige Arrays3D-Arrays und darüber hinausHäufige Muster bei 2D-ArraysWiederholung – Alles über Arrays5Mengen – Teil 1
Was ist eine Menge?Mengen durchlaufenEin Element hinzufügenEin Element entfernenPrüfen, ob ein Element vorhanden istGröße und LeerstatusKopieren und LeerenRückblick – Grundlagen von Mengen8Interessante Themen zu Arrays
Destrukturierung von ArraysSpread-Syntax in ArraysDünn besetzte ArraysRückblick – Workshop zu Arrays3JSON Teil 1
Was ist JSON?Prüfen, ob ein Schlüssel vorhanden istObjektmethodenSpread-Operator Teil 1Spread-Operator Teil 2Schlüssel entfernenRückblick – JSON-Schlüssel bearbeitenÜbe selbstständig: Online-JavaScript-Compiler