Вот есть код ассоциативного массива:
var arr = {
a: dom_1,
b: dom_2,
c: dom_3
}
И есть простой массив:
var b = Array;
b[0] = "a";
Хочу получить доступ к свойству dom_1 ассоциативного массива. Использую такие варианты:
var q = arr.b[0]; // не работает, в ошибку пишет TypeError: Cannot read property '0' of undefined
// или так пробую
var z = b[0] // в z получает "a"
var q = arr.z // но так все равно ничего не выдает, пишет просто undefined
Почему так? Возможно ли вообще так обратится к ассоциативному массиву?