Skript-Ausdrücke
Dieses Thema gilt für folgende Anwendungsbereiche:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium und Ultimate |
Die Skriptausdrucksauswertung unterstützt die meisten der in ASP-basiertem JScript und VBScript geschriebenen Ausdrücke. In JScript werden die meisten Ausdrücke unterstützt, mit Ausnahme der folgenden:
Funktionen und Funktionsaufrufe
Die Ausdrucksauswertung unterstützt weder das Deklarieren von neuen Funktionen noch das dynamische Erstellen von Funktionen mithilfe der new-Funktion.
Die Ausdrucksauswertung unterstützt Funktionsaufrufe mit By Value-Argumenten, nicht aber Funktionsaufrufe mit By Reference-Argumenten (Objekte, Arrays, Funktionen und Zeichenfolgen).
eval-Methode
Die Ausdrucksauswertung unterstützt keine Ausdrücke, die die eval-Methode verwenden, zum Beispiel:
eval("mydate = new "+dateFn+";")
Arrayliterale
Die Ausdrucksauswertung unterstützt keine Arrayliterale, zum Beispiel:
var al1 : Array = [1,2,"3"];
Reguläre Ausdrucksliterale
Die Ausdrucksauswertung unterstützt keine regulären Ausdrucksliterale, z. B. data*.dat.