var a = 'function (a, b, c) { alert("1"); }';
var b = eval(a);
Выдает ошибку. В чем может быть ошибка?
var a = 'function (a, b, c) { alert("1"); }';
var b = eval(a);
var a = function (a, b, c) { alert("1"); };
var b = a;
b();
var a = 'function x(a, b, c) { alert("1"); }';
var b = eval(a);
x();
var a = 'function (a, b, c) { alert("1"); }';
b = eval("("+a+")");
b(1,2,3);
Цитата (12345 @ 24.10.2016 - 13:49) |
Oyeme отлично! Спасибо! Можешь объяснить, зачем тут эти скобки? Что-то не понимаю |
function test(arg){}
var testExp = function test(arg) {};