Що робить функція eval js

Функція Eval використовується для оцінки вираз, який призводить до у вигляді текстового рядка або числового значення. Ви можете скласти рядок і передати його функції Eval так само, якби цей рядок був справжнім виразом. Функція Eval обчислює рядковий вираз та повертає його значення.

Як працює eval()?

eval() – Функція глобального об'єкта. Аргумент функції eval() – Рядок. eval() виконує вираз, що міститься в рядку, один або кілька операторів JavaScript. Не варто викликати eval() для визначення значення арифметичного виразу; JavaScript обчислює їх автоматично. Збережена копіяПохожі

Чому eval зло?

Використання "eval" Є навіть відомий вираз – "eval is evil" ("eval – це зло"). Причина такого ставлення досить проста: давним-давно JavaScript був не дуже розвиненою мовою, і багато речей можна було зробити тільки за допомогою eval . Але та епоха закінчилася понад десять років тому. Збережена копіяПохожі