Hard to explain.. I basicly want to do the following:
var doWhat = "speak";
var speak = {
hello: function() { alert: "Hello!"; }
};
// Won't work
doWhat.hello();
It’s a bad example, but you should be able to get what I mean.
Is it possible somehow ?
You can use
eval(doWhat).hello();. That way the contents ofdoWhatwill be evaluated to the object reference.