Maison >interface Web >js tutoriel >Comment créer et accéder à un tableau 2D en JavaScript ?

Comment créer et accéder à un tableau 2D en JavaScript ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-18 06:45:10557parcourir

How Do I Create and Access a 2D Array in JavaScript?

Comment créer et accéder à un tableau bidimensionnel en JavaScript

Créer un tableau bidimensionnel en JavaScript peut sembler une tâche simple, mais cela a été un sujet de débat parmi les développeurs. Certains soutiennent que c'est impossible, tandis que d'autres donnent des exemples souvent contestés. Pour clarifier la question, explorons comment créer et accéder à un tableau à deux dimensions :

Créer un tableau à deux dimensions

Malgré le manque de prise en charge native des tableaux multidimensionnels dans JavaScript, vous pouvez imiter leurs fonctionnalités en utilisant un tableau de tableaux. Chaque élément de ce tableau est un tableau lui-même, formant une structure bidimensionnelle.

Accès aux membres du tableau

L'accès aux membres de ce tableau bidimensionnel est simple. Vous pouvez utiliser la syntaxe myArray[row][column] pour accéder à des éléments individuels. Par exemple, myArray[0][1] récupérerait l'élément à la première ligne et à la deuxième colonne.

Exemple

Pour illustrer, déclarons un tableau à deux dimensions et accédez à ses membres :

let items = [
  [1, 2],
  [3, 4],
  [5, 6]
];

console.log(items[0][0]); // 1
console.log(items[0][1]); // 2
console.log(items[1][0]); // 3
console.log(items[1][1]); // 4
console.log(items);

Dans cet exemple, items est un tableau à deux dimensions où chaque élément est un tableau. Nous pouvons accéder aux éléments en utilisant la syntaxe items[row][column]. Les instructions console.log() affichent les valeurs à différentes positions dans le tableau.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn