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

Есть встроенные js методы для преобразования строки в функцию?

Как преобразовать строку в которую записана функция в саму функцию?
  • Вопрос задан
  • 4238 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 2
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
var f = new Function('x', 'alert(x)');
Безусловно, при вызове функции выполнится eval, но мы получим ссылку на функцию, код которой не будет выполнен немедленно.

Следует помнить про контекст выполнения eval — в замыкания мы получаем только глобальный контекст.
Ответ написан
Комментировать
@vdem
eval(functionString);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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