Сообщение от kefi
|
var A=new Function("a", "b", "this."+ТоЧтоВышеВвелПользо ва тель+"; return a + b" );
|
var A = function (a, b) {
this['ТоЧтоВышеВвелПользователь']; // если, конечно, у Вас есть такое свойство/метод
return a + b;
};
Сути это не меняет, в обоих случаях - динамические функции (FE), создаваемые в рантайме (только в случае с new Function еще и [[scope]] будет только глобальный).