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

Чем заменить eval в javascript?

Чем заменить eval в javascript если его аргументом является строка?
  • Вопрос задан
  • 3485 просмотров
Подписаться 3 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
Rou1997
@Rou1997
Замените на функцию, у которой нет аргументов, проблема будет решена!
Ответ написан
Комментировать
@avkuz1
Есть аналогичная проблема
Парни посоветуйте как быть:

Есть Функция построения изделия, запускается кнопкой с кодом
Utils.builder("Corpus");
После обновления ПО скрипт выдает ошибку

Connot open file
имя файла или его расширение имеет слишком большую длину


Методом "параллельного тыка" установлено что корень проблемы в стр. 9
var product = eval("new " + name + "();");

eval () возвращает или пустую строку или неипиский документ в 3000 знаков.

посоветуйте как эту строку переписать.
буду рад любым конструктивным предложениям.
Ответ написан
Ваш ответ на вопрос

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

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