j'ai un tableau javascript qui ressemble à ceci:Javascript Accès Clés Array multidimensionnels
'40x27' => array(
'1' => 0
'1.5' => 2
'2' = 1
)
'36x24' => array(
'1' => 1
'1.5' => 1
'2' = 2
)
etc.
Je veux imprimer les valeurs du tableau intérieur comme celui-ci:
i = 0;
for (i in outerArray){
var k = 0;
for (k in innerArray){
alert(innerArray[k]);
}//for
}//for
Le problème que j'ai est que la variable k
a la valeur de outerArray[i]
au lieu de la clé du innerArray
comme si:
i=0;k="40x27";
i=0;k="36x24";
i=1;k="40x27";
i=1;k="36x24";
Modifier: désolé, j'oublié d'inclure un code. Var outerArrays = new Array ("40x27", "36x24");
var innerArray = new Tableau ("1", "1.5", "2");
Vous semblez avoir manqué du code ici. Où/comment sont assignés outerArray et innerArray? – tvanfosson
J'ai ajouté le code manquant. c'est déclaré en haut du document. – BFTrick