length 屬性 (函式)
更新:2007 年 11 月
傳回為某個函式所定義的引數個數。
function.length
引數
- function
必要項。目前正在執行的 Function 物件名稱。
備註
當建立函式的執行個體時,指令碼引擎會將函式中的 length 屬性初始化為此函式定義中的引數個數。
當函式使用與其 length 屬性值不同的引數個數來呼叫時,所發生的問題視該函式而定。
範例
以下範例說明 length 屬性的用法:
function argTest(a, b) : String {
var s : String = "The argTest function expected " ;
var expargs : int = argTest.length;
s += expargs;
if (expargs < 2)
s += " argument.";
else
s += " arguments.";
return(s);
}
// Display the function output.
print(argTest(42,"Hello"));
本程式的輸出為:
The argTest function expected 2 arguments.