Hallo
Gibt es eine Möglichkeit in Javascript Methoden durch einen, in einer Variable definieren Namen aufzurufen?
Bei PHP sollte es so funktionieren:
$object->$name();
Wie sieht sowas nun in Javascript aus?
Gibt es eine Möglichkeit in Javascript Methoden durch einen, in einer Variable definieren Namen aufzurufen?
Bei PHP sollte es so funktionieren:
$object->$name();
Wie sieht sowas nun in Javascript aus?
Code:
MyObject.prototype = {
test: function() { alert('test'); }
}
var method = 'test';
MyObject.method(); // So gehts leider nicht.
(MyObject.method)(); // So auch nicht.
eval(MyObject.method); // Und so auch nicht.
window[MyObject.method](); // Und so auch nicht.
Zuletzt bearbeitet: