У меня есть массив JavaScript, который выглядит следующим образом:
'40x27' => array(
'1' => 0
'1.5' => 2
'2' = 1
)
'36x24' => array(
'1' => 1
'1.5' => 1
'2' = 2
)
и т.д.
Я хочу распечатать значения внутреннего массива следующим образом:
i = 0;
for (i in outerArray){
var k = 0;
for (k in innerArray){
alert(innerArray[k]);
}//for
}//for
У меня проблема в том, что переменная k
имеет значение outerArray[i]
вместо ключа innerArray
, например, так:
i=0;k="40x27";
i=0;k="36x24";
i=1;k="40x27";
i=1;k="36x24";
Редактировать : извините, я забыл включить код.
var outerArrays = new Array ("40x27", "36x24");
var innerArray = new Array ("1", "1.5", "2");