length 属性 (Function) (JavaScript)
2014-08-26 16:19
246 查看
转载:http://msdn.microsoft.com/zh-cn/library/4cz6db7d(v=vs.94).aspx
获取为一个函数定义的参数数目。
创建函数的实例后,脚本引擎将该函数的 length 属性初始化为该函数定义中的参数数量。
调用函数时,如果其参数数量与其 length 属性的值不同,则发生的情况取决于该函数。
获取为一个函数定义的参数数目。
functionName.length
备注
必要的 functionName 是该函数的名称。创建函数的实例后,脚本引擎将该函数的 length 属性初始化为该函数定义中的参数数量。
调用函数时,如果其参数数量与其 length 属性的值不同,则发生的情况取决于该函数。
示例
下面的示例阐释了 length 属性的用法:function ArgTest(a, b){ var s = ""; s += "Expected Arguments: " + ArgTest.length; s += "<br />"; s += "Passed Arguments: " + arguments.length; return s; } document.write(ArgTest(1, 2)); // Output: // Expected Arguments: 2 // Passed Arguments: 2
要求
在以下文档模式中受支持:Quirks、Internet Explorer 6 标准模式、Internet Explorer 7 标准模式、Internet Explorer 8 标准模式、Internet Explorer 9 标准模式、Internet Explorer 10 标准模式和 Internet Explorer 11 标准模式。此外,也在应用商店应用(Windows 8 和 Windows Phone 8.1)中受支持。相关文章推荐
- JavaScript function 的 length 属性
- 浅析javascript中function 的 length 属性
- JavaScript function 的 length 属性使用介绍
- JavaScript function 的 length 属性使用介绍
- javascript Function对象的length属性及js函数的预执行
- 浅析javascript中function 的 length 属性
- JavaScript:函数的length属性
- Function 对象的 length 属性
- javascript中length属性的探索
- JavaScript 数组中 length 属性【每日一段代码100】
- javascript textarea MaxLength 属性的实现
- javascript Arguments对象之length、callee属性
- JavaScript 中将对象属性作为实参function arraycopy()
- JavaScript中的函数:函数的apply、call方法和length属性
- 全面理解Javascript中Function对象的属性和方法
- js小记 function 的 length 属性
- javascript巧用数组length属性清空和截短数组
- javascript中length属性的探索
- JavaScript中的函数:函数的apply、call方法和length属性
- JavaScriptSerializer.MaxJsonLength属性问题