ES6 - Tableaux multidimensionnels

Un élément de tableau peut référencer un autre tableau pour sa valeur. Ces tableaux sont appelésmulti-dimensional arrays. ES6 prend en charge le concept de tableaux multidimensionnels. La forme la plus simple d'un tableau multidimensionnel est un tableau bidimensionnel.

Déclaration d'un tableau bidimensionnel

var arr_name = [ [val1,val2,val3],[v1,v2,v3] ]

Accès à un élément de tableau bidimensionnel

var arr_name[initial_array_index][referenced_array_index]

L'exemple suivant explique mieux ce concept.

Exemple

var multi = [[1,2,3],[23,24,25]]  
console.log(multi[0][0]) 
console.log(multi[0][1]) 
console.log(multi[0][2]) 
console.log(multi[1][0]) 
console.log(multi[1][1]) 
console.log(multi[1][2])

L'exemple ci-dessus déclare initialement un tableau avec 2 éléments. Chacun de ces éléments fait référence à un autre tableau comportant 3 éléments. Voici la représentation picturale du tableau ci-dessus.

Tout en faisant référence à un élément de tableau ici, l'indice de l'élément de tableau initial doit être suivi de l'indice de l'élément de tableau référencé. Ceci est illustré dans le code ci-dessus.

La sortie suivante s'affiche lors de l'exécution réussie du code ci-dessus.

Production

1 
2 
3 
23 
24 
25