Вопросы с тегом «eval»

eval - это функция, которая позволяет программисту выполнять произвольный код, написанный на том же языке, из строковой переменной в коде.

6
Eval () и new Function () - одно и то же?
Эти две функции делают то же самое за кулисами? (в функциях с одним оператором) var evaluate = function(string) { return eval('(' + string + ')'); } var func = function(string) { return (new Function( 'return (' + string + ')' )()); } console.log(evaluate('2 + 1')); console.log(func('2 + 1'));

4
(1, eval) ('this') против eval ('this') в JavaScript?
Я начинаю читать шаблоны JavaScript , некоторые коды меня сбивали с толку. var global = (function () { return this || (1, eval)('this'); }()); Вот мои вопросы: Q1: (1, eval) === eval? Почему и как это работает? Q2: Почему не просто var global = (function () { return this || …
85 javascript  eval 

19
Когда eval Evil в PHP?
За все годы разработки php я всегда слышал, что использование eval()- зло. Учитывая следующий код, не имеет ли смысла использовать второй (и более элегантный) вариант? Если нет, то почему? // $type is the result of an SQL statement // e.g. SHOW COLUMNS FROM a_table LIKE 'a_column'; // hence you can …
84 php  eval 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.