返回为一个函数定义的参数数目。
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.要求
应用于:
参考
arguments 属性length 属性(数组)
length 属性(字符串)