首页 > 代码库 > length 属性 (Function) (JavaScript)
length 属性 (Function) (JavaScript)
转载:http://msdn.microsoft.com/zh-cn/library/4cz6db7d(v=vs.94).aspx
获取为一个函数定义的参数数目。
functionName.length
备注
必要的 functionName 是该函数的名称。
创建函数的实例后,脚本引擎将该函数的 length 属性初始化为该函数定义中的参数数量。
调用函数时,如果其参数数量与其 length 属性的值不同,则发生的情况取决于该函数。
示例
下面的示例阐释了 length 属性的用法:
1 function ArgTest(a, b){ 2 var s = ""; 3 4 s += "Expected Arguments: " + ArgTest.length; 5 s += "<br />"; 6 s += "Passed Arguments: " + arguments.length; 7 8 return s; 9 }10 11 document.write(ArgTest(1, 2));12 13 // Output: 14 // Expected Arguments: 215 // 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)中受支持。
length 属性 (Function) (JavaScript)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。