Bases des tableaux 2D
Fait partie de la section Logique & Flux du Journey JavaScript de Coddy — leçon 6 sur 65.
Un tableau 2D est un tableau contenant des sous-tableaux. Chaque sous-tableau peut être vu comme une ligne dans une grille.Par exemple :
const cinema = [
[true, true], // Row 0
[false, true] // Row 1
];Ce tableau représente une grille 2x2 (2 éléments dans chaque ligne, et il y a 2 lignes).Pour créer un tableau 2D d'entiers avec 3 lignes et 4 colonnes, vous écririez :const matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
];
// 3x4 gridNotez qu'en JavaScript, les tableaux 2D sont flexibles : les sous-tableaux n'ont pas besoin de contenir le même type de données, et ils n'ont même pas besoin d'avoir la même longueur.Par exemple, vous pouvez mélanger les types et les longueurs au sein d'un même tableau 2D : const mixed = [
[1, 2, 3],
["apple", "banana"],
[true]
];Essayez vous-même
Cette leçon ne comprend pas de défi de code.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Logique & Flux
1Les chaînes de caractères en profondeur
Fondamentaux des chaînesParcourir les chaînesTemplate LiteralsMéthodes des chaînesRécapitulatif - String Weaver4JSON Partie 2
Itérer sur du JSONJSON imbriquéChaînage optionnel JSONCopie superficielle et profondeRécapitulatif - Magasin de vélosRécapitulatif - Système solaire7Système de gestion de bibliothèque
Présentation du projetAjouter des livres2Tableaux multidimensionnels
Bases des tableaux 2DAccès aux éléments d'un tableau 2DBoucles imbriquées et tableaux 2DRécapitulatif - Tableaux 2DAddition et soustraction de matricesTableaux irréguliers (Jagged Arrays)Tableaux 3D et au-delàModèles courants de tableaux 2DRécapitulatif - Tout sur les tableaux3JSON Partie 1
Qu'est-ce qu'un JSON ?Vérifier si une clé existeMéthodes d'objetL'opérateur Spread Partie 1L'opérateur Spread Partie 2Supprimer des clésRécapitulatif - Manipuler les clés JSON