Expressions dans les scripts
L'évaluateur d'expression de script accepte la plupart des expressions écrites en VBScript et JScript ASP.Dans le cas de JScript, il accepte la plupart des expressions, à quelques exceptions près :
Fonctions et appels de fonction
L'évaluateur d'expression ne prend pas en charge la déclaration de nouvelles fonctions ou la création dynamique de fonctions (à l'aide de la fonction New).
Il prend en charge les appels de fonction avec les arguments By Value, mais pas avec les arguments By Reference (objets, tableaux, fonctions et chaînes).
eval, méthode
L'évaluateur d'expression ne prend pas en charge les expressions qui utilisent la méthode eval, telles que :
eval("mydate = new "+dateFn+";")
Littéraux de tableaux
L'évaluateur d'expression ne prend pas en charge les littéraux de tableaux, tels que :
var al1 : Array = [1,2,"3"];
Littéraux d'expressions régulières
L'évaluateur d'expression ne prend pas en charge les littéraux d'expressions régulières, tels que data*.dat.