Freigeben über


Skript-Ausdrücke

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Standard

Pro und Team

Tabellenlegende:

Vorhanden

Nicht vorhanden

Befehl oder Befehle, die standardmäßig ausgeblendet sind.

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.

Siehe auch

Weitere Ressourcen

Ausdrücke im Debugger

JScript