Задать вопрос

Как в объект подсунуть вместо свойства — переменную, в которой имя нужного свойства?

Добрый день! :)
Кодики:
browserVersions = {
            "Opera":    "25",
            "Firefox":  "34",
            "Chrome":   "39",
            "MSIE":     "9",
            "Safari":   "5"
};
var browserName = "Chrome";
var version = browserVersions.browserName;

По идее, должна бы выдаться версия хрома - 39
На прямую работает:
browserVersions.Chrome // 39
Спасибо! :)
  • Вопрос задан
  • 2213 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
CoDe_reD
@CoDe_reD
browserVersions[browserName] должно сработать
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы