Типичным способом создания Javascript-карты является следующее:
var map = new Object();
map[myKey1] = myObj1;
map[myKey2] = myObj2;
Мне нужно создать такую карту, где оба ключа и значения - это строки. У меня есть большой, но статический набор пар для добавления к карте.
Есть ли способ выполнить что-то подобное в Javascript:
var map = { { "aaa", "rrr" }, { "bbb", "ppp" } ... };
или мне нужно выполнить что-то подобное для каждой записи:
map["aaa"]="rrr";
map["bbb"]="ppp";
...
В принципе, оставшийся код Javascript будет перебирать эту карту и извлекать значения в соответствии с известными критериями "во время выполнения". Если для этой задачи цикла есть лучшая структура данных, мне тоже интересно. Моя цель - свести к минимуму код.