Куча глобальных переменных — зло.
Сообщение от Скриптор
|
но в моем примере имя массива (или подмассива) заранее не известно
|
что здесь мешает сформировать имя свойства?
data["имя" + "массива"][индекс_элемента_в_массиве]
или
var data = {
abc: [7,8,22],
bcd: [8]
};
var cde = ["mbp", "abc", "bcd"];
data[cde[1]][2] // ==> 22
Сообщение от Скриптор
|
А читабельность и "прозрачность" кода (по крайней мере для меня) - важны.
|
То есть для вас удобнее искать глобальные переменные, нежели посмотреть на структурированные в виде объекта данные?