0
Я пытаюсь динамически получить доступ к объекту со значением свойства, содержащимся в строке. Пример ниже:Использование значения строковой переменной в качестве параметра объекта accessor
var toolState = {
draw_point: false;
draw_line: false;
}
var dynamicText = "draw_point";
toolState.dynamicText = true; //here is the problem
Я довольно новичок в JS. Извините, если это глупый вопрос.
Благодаря
Попробуйте 'toolState [dynamicText]'. – blex
toolState [dynamicText] или toolState ["propertyName"] –
И [Динамическое свойство объекта доступа с использованием переменной] (http://stackoverflow.com/q/4244896/218196) и, возможно, [много больше] (http: // stackoverflow. com/search? q =% 5Bjavascript% 5D + dynamic + property + variable) –