ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
| JScript  | [语言参考](#) | |-----|-----| # length 属性 (Function) 返回函数定义的参数数目。 `*functionName*.**length**` 所必须的*functionName* 参数是被讨论的函数的名称。 #### 说明 函数的 **length** 属性是在创建函数实例时由 Scripting 引擎初始化的,值是函数定义中参数的数目。 如果调用函数时参数的数目和它的 **length** 属性值不同,那么这时发生的情况将依赖于函数本身。 下面的例子说明了 **length** 属性的用法: ~~~ function ArgTest(a, b){    var i, s = "The ArgTest function expected ";    var numargs = ArgTest.arguments.length;    var expargs = ArgTest.length;    if (expargs < 2)       s += expargs + " argument. ";    else       s += expargs + " arguments. ";    if (numargs < 2)       s += numargs + " was passed.";    else       s += numargs + " were passed.";    return(s); } ~~~ #### 要求 [版本 2](#) #### 请参阅 [arguments 属性](#) | [length 属性 (Array)](#) | [length 属性 (String)](#) 应用于: [Function 对象](#) [© 2000 Microsoft Corporation 版权所有。保留所有权利。使用规定。](#)