kao sto lukeguy rece to se radi sa eval (moze i ono new Function ali nije toliko flexibilno, jer eval ne mora samo za dinamicko kreiranje novih funkcija da se koristi)
znaci ovo ce odmah da ti izvrsi tu fju:
Code:
var string = "function(){alert('ja');}"
eval(string);
a ovako mozes da dodelis nekoj promenljivoj tu f-ju (podrazumeva se da se u string promenljivoj nalazi validna definicja funkcije):
Code:
var string = "function(){alert('ja');}"
var func;
eval("func = " + string);
func(); // pozivas funkciju