您的位置:首页 > Web前端 > JavaScript

length 属性 (Function) (JavaScript)

2014-08-26 16:19 246 查看
转载:http://msdn.microsoft.com/zh-cn/library/4cz6db7d(v=vs.94).aspx

获取为一个函数定义的参数数目。

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)中受支持。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: