Condividi tramite


Espressioni in linguaggio script

L'analizzatore di espressioni dello 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 chiamate di funzioni con argomenti per valore, ma non supporta chiamate di funzioni con argomenti, ovvero oggetti, matrici, funzioni e stringhe per riferimento.

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 valori letterali di matrici, quali:

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

Valori letterali di espressioni regolari

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

Vedere anche

Altre risorse

Espressioni nel debugger

JScript