Thomas Hofmann: JavaScript-Funktion

Beitrag lesen

Hallo MitEntwickler,

Ich habe da mal eine Frage

Kennt jemand eine Möglichkeit einer Funktion als Paramater eine andere Funktion zu übergeben die dann von der Aufgerufenen Funktion ausgeführt wird?

z.Bsp. "macheDies(a,b,"macheDas(c,d)");

Wäre echt toll wenn jemand eine Lösung wüsste.

viele Grüße
Thomas

Hallo Thomas,

versuche es mal in der Art:

macheDies(a,b,"macheDas");

f="macheDas";
k=eval(f+"()");
k;

für c,d habe ich es nicht probiert, müßte aber analog gehen, k ruft dann die gewünschte Funktion auf

Antje

Hallo Antje,

Hofmann hilft Hofmann<< - das gefällt mir

vielen Dank, hat wunderbar funktioniert

Gruß Thomas