Grundlagen zu 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 repräsentiert ein 2x2-Grid (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
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