Вот быстрая версия кода, как он стоит прямо сейчас:Можно ли использовать строковую переменную для ссылки на элемент в Javascript?
function foo(attributeName, someJSObj, key, newValue)
{
someJSObj[key].attributeName = newValue;
}
Очевидно, что это не работает, так как он просто создает новый элемент под названием ATTRIBUTENAME. Есть ли простой способ разыменовать attributeName в строке, которая представляет какой-то существующий атрибут на someJSObj?
Это работает! Не знал, что свойства могут ссылаться на массивы второго порядка ala. – somerandomguy