Share via


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.

需求

2 版

套用至︰

Function 物件

請參閱

參考

arguments 屬性

length 屬性 (陣列)

length 屬性 (字串)