Добрый день!
Есть ли какая-нибудь альтернатива для функции eval в JavaScript? Не всегда хочет использовать эту функцию. Нужно уметь обратится к переменной представленную строкой или вызвать функцию имя которой представлено строкой.
Добрый день!
Есть ли какая-нибудь альтернатива для функции eval в JavaScript? Не всегда хочет использовать эту функцию. Нужно уметь обратится к переменной представленную строкой или вызвать функцию имя которой представлено строкой.
Вести с Хабра
Но это в глобальном контексте, в локальном можно использовать this за место window.
Так же можно выполнить любой код в глобальном контексте используя объект Function
На самом деле это практически тоже самое что и eval, только в глобальном контексте.