Condividi tramite


Espressioni in linguaggio script

Le informazioni contenute in questo argomento sono valide per:

Edizione

Visual Basic

C#

F#

C++

Web Developer

Express

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

Pro, Premium e Ultimate

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

L'analizzatore di espressioni di script accetta la maggior parte delle espressioni scritte nei linguaggi JScript e VBScript basati su ASP. Per JScript viene accettata la maggior parte delle espressioni, con alcune eccezioni.

Funzioni e chiamate di funzioni

L'analizzatore di espressioni non supporta la dichiarazione di nuove funzioni né la creazione dinamica di funzioni tramite l'utilizzo dell'apposito elemento di codice.

L'analizzatore di espressioni supporta la chiamata di funzioni con argomenti per valore, ma non con argomenti per riferimento, ovvero oggetti, matrici, funzioni e stringhe.

Metodo eval

L'analizzatore di espressioni non supporta le espressioni che utilizzano il metodo eval, ad esempio:

eval("mydate = new "+dateFn+";")

Valori letterali di matrici

L'analizzatore di espressioni non supporta i valori letterali di matrici, ad esempio:

var al1 : Array = [1,2,"3"];

Valori letterali di espressioni regolari

L'analizzatore di espressioni non supporta i valori letterali di espressioni regolari, ad esempio data*.dat.

Vedere anche

Altre risorse

Espressioni nel debugger

JScript