Тема
:
Как обратиться к переменной через строку, не используя eval?
Показать сообщение отдельно
#
1
(
permalink
)
04.04.2020, 14:11
Воваааа
Новичок на форуме
Регистрация: 04.04.2020
Сообщений: 3
Как обратиться к переменной через строку, не используя eval?
Привет! Как можно обратиться к переменной, используя строку имени этой переменной?
Вариант, который
считают устаревшим
:
var obj = {prop:1};
var alias = "prop";
var gotIt = eval("obj."+alias);
Правильный современный вариант:
?
Спасибо!