指令碼中的運算式

指令碼運算式評估工具可接受大部分以 ASP 架構的 JScript 和 VBScript 所撰寫的運算式。 如果是 JScript,它可以接受大多數的運算式,除了少數例外狀況:

函式和函式呼叫

運算式評估工具並不支援新函式的宣告,或是使用新 Function 的動態函式建立。

運算式評估工具可支援包含傳值 (By Value) 引數的函式呼叫 (Function Call),但不支援包含傳址 (By Reference) 引數、物件、陣列、函式和字串的函式呼叫。

eval 方法

運算式評估工具並不支援使用 eval 方法的運算式,例如:

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

陣列常值

運算式評估工具並不支援陣列常值 (Literal),例如:

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

規則運算式常值

運算式評估工具並不支援規則運算式常值,例如 data*.dat。

請參閱

其他資源

偵錯工具中的運算式

JScript