webCONSUL

the best webCONSUL(ting)

JavaScript Funktion aus String erzeugen

Sie sind hier: Startseite » webCONSUL » JavaScript Funktion aus String erzeugen

In JavaScript will man oftmals eine Funktion erzeugen, deren Eingabe- und Ausgabeparameter vorher noch unklar sind.
Daher muss die Funktion dynamisch erzeugt werden und darin ist JavaScript ja bekanntlich ein Meister.

Mit diesem kurzen Codebeispiel kann man diese Aufgabe lösen:

var add = new Function("a", "b", "return a+b;");
alert( add(3, 5) ); // ergibt 8

Damit ist es möglich die gewünschte Funktion zu erstellen, da der letzte Wert immer als die gewünschte Funktion interpretiert wird.

Probiert es aus! In welchen Anwedungsfällen verwendet ihr das?

Hinterlasse eine Antwort