Предположим, что у меня есть это:
var a = { A : { AA : 1 }, B : 2 };
Есть ли способ создать переменную, которая позволила бы мне ссылаться на АА или В? Как выглядит синтаксис?
// I know I can do this:
a['B']; // 2
a['A']['AA']; // 1
// something like this?
var myRef = ???;
a[myRef]; 1 or 2 depending on myRef
Если нет, какой лучший способ получить то, что я собираюсь здесь?