When is JavaScript's eval() not evil?

m написание некоторого кода JavaScript для анализа введенных пользователем функций (для работы с таблицами). Разобрав формулу ямог преобразовать его в JavaScript и запуститьeval() на нем, чтобы дать результат.

Однако я'мы всегда уклонялись от использованияeval() если я могу избежать этого, потому что этозло (и, правильно или неправильно, ямы всегда думали, что в JavaScript это еще более зло, потому что оцениваемый код может быть изменен пользователем).

Итак, когда можно использовать его?

Ответы на вопрос(23)

Ваш ответ на вопрос