En JavaScript, un tableau bidimensionnel est un type de tableau spécial, qui est un tableau composé d'un lot de tableaux. Nous pouvons générer des tableaux bidimensionnels grâce aux méthodes suivantes.
1. Créez un tableau bidimensionnel en effectuant une boucle
Nous pouvons utiliser l'instruction de boucle for pour créer un tableau bidimensionnel. Ici, nous créons un tableau 3X3.
var arr = new Array(3); for(var i=0; i<3; i++){ arr[i] = new Array(3); }
Le code ci-dessus créera un tableau contenant 3 éléments, chaque élément est un tableau de longueur 3. Les éléments sont accessibles en accédant à l'index du tableau, par exemple arr[0][0]
représente l'élément de la première ligne et de la première colonne du tableau.
2. Utilisez la syntaxe littérale pour créer un tableau à deux dimensions
En JavaScript, nous pouvons utiliser la syntaxe littérale pour créer un tableau à deux dimensions. Ici, nous créons un tableau 3 X 3.
var arr = [ [1,2,3], [4,5,6], [7,8,9] ];
Le code ci-dessus créera un tableau contenant 3 éléments, chaque élément est un tableau de longueur 3.
3. Utilisez la méthode Array.from pour créer un tableau bidimensionnel.
Dans ES6, nous pouvons utiliser la méthode Array.from() pour créer un tableau bidimensionnel. En utilisant cette méthode, nous pouvons spécifier la longueur et la valeur initiale du tableau.
var rows = 3; var cols = 3; var initialValue = 0; var arr = Array.from({length: rows}, ()=> new Array(cols).fill(initialValue));
Nous avons d'abord défini le nombre de lignes (rows) et le nombre de colonnes (cols), puis nous avons utilisé la méthode Array.from() et passé un objet. Cet objet contient une propriété length, indiquant la longueur du tableau. Nous passons également une fonction de rappel qui créera un tableau pour chaque élément et le remplira jusqu'à la valeur initiale spécifiée à l'aide de la méthode fill().
Résumé
En JavaScript, nous pouvons créer un tableau bidimensionnel en utilisant diverses méthodes. Quelle que soit la méthode utilisée, il est important de comprendre la structure interne et les méthodes d’accès des tableaux bidimensionnels. Les tableaux bidimensionnels sont couramment utilisés pour le stockage et le traitement de données multidimensionnelles, en particulier dans des domaines tels que la programmation de jeux ou les applications de dessin.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!