Gibt den Wert einer angegebenen Formularberechnung zurück.
Parameter
Parameter
|
Beschreibung
|
s
|
Eine gültige Zeichenfolge, die einen Ausdruck oder eine Liste von Ausdrücken darstellt.
Die Funktion Eval kann keine benutzerdefinierten Variablen und Funktionen referenzieren. Beispiel:
var s = "var t = concat(s, ""hello"")"
eval(s)
In diesem Fall erkennt die Funktion Evals nicht und gibt daher einen Fehler zurück. Nachfolgende Funktionen, welche die Variable s referenzieren, schlagen ebenfalls fehl.
|
BeispieleDie folgende Tabelle zeigt Beispiele für die Verwendung der Funktion Eval:
Ausdruck
|
Rückgabe
|
eval("10*3+5*4")
|
50
|
eval("hello")
|
Fehler
|
|
|
|