Создание массивов в Javascript

Я немного новичок в javascript, и у меня небольшие проблемы с тем, чтобы создать 2d (или, может быть, мне может понадобиться 3d) массив в javascript.

В настоящее время у меня есть 2 части информации, которые мне нужно собрать: идентификатор и значение, поэтому я создал следующее:

var myArray = [];

var id = 12;
var value = 44;

myArray[id]=value;

Но я понял, что это не так просто перебирать массив, как цикл for, поэтому я подумал из этого:

myArray[myArray.length] = id;
myArray[myArray.length-1][id]=value;

Я хотел сделать это, чтобы в цикле for я мог легко получить идентификаторы и значения, но вышеприведенное возвращает значение только тогда, когда я его просматриваю. Любые предложения о том, как заставить это работать или есть лучший способ сделать это?

Спасибо

6
задан user1219627 3 March 2012 в 04:42
поделиться