Compreender arrays multidimensionais para codificação com javascript
Não apenas você pode armazenar de arrays dentro de arrays com javascript, você pode até mesmo colocar de arrays dentro de arrays dentro de arrays. Isto pode continuar e continuar. Uma matriz que contém uma matriz é chamado um matriz multidimensional. Para escrever uma matriz multidimensional, basta adicionar mais conjuntos de colchetes para um nome de variável. Por exemplo:
var listOfLists [0] [0] -
arrays multidimensionais podem ser difíceis de visualizar quando você começar a trabalhar com eles.
Você também pode visualizar arrays multidimensionais como listas hierárquicas ou contornos. Por exemplo:
Top Albums por Gênero
País
Johnny Cash: Live at Folsom Prison
Patsy Cline: Seu sentimentalmente
Hank Williams: Eu sou azul Dentro
Rocha
T-Rex: Slider
Nirvana: de Nevermind
Lou Reed: Transformer
Punk
Flipper: Generic
The Dead Milkmen: Lagarto grande em meu quintal
Patti Smith: Easter
Aqui está um código que iria criar uma matriz com base no que você vê acima:
var bestAlbumsByGenre = [] bestAlbumsByGenre [0] = # 147 País # 148 - bestAlbumsByGenre [0] [0] = # 147 Johnny Cash: Live at Folsom Prison # 148-bestAlbumsByGenre [0] [1] = # 147 Patsy Cline: Sentimentalmente Seu # 148 - bestAlbumsByGenre [0] [2] = # 147 Hank Williams: Eu sou azul Dentro # 148 - bestAlbumsByGenre [1] = # 147-Rock # 148 - bestAlbumsByGenre [1] [0] = Nº 147-T-Rex: Slider # 148 - bestAlbumsByGenre [1] [1] = # 147 Nirvana: o Nevermind # 148 - bestAlbumsByGenre [1] [2] = # 147-Lou Reed: tranformer # 148 - bestAlbumsByGenre [2] = # 147-Punk # 148 - bestAlbumsByGenre [2] [0] = # 147 Flipper: Generic # 148 - bestAlbumsByGenre [2] [1] = # 147-The Dead Milkmen: Lagarto grande em meu quintal # 148 - bestAlbumsByGenre [2] [2] = # 147 Patti Smith: Easter # 148--