内容目录
arguments.length
属性用于返回调用当前函数所传入的真实参数个数。
该属性属于arguments
对象,所有主流浏览器均支持该属性。
语法
[functionObject.]arguments.length
返回值
arguments.length
属性的值为Number类型,返回调用当前函数所传入的实际参数个数。
arguments.length
属性只有当函数开始执行时才被定义。
示例&说明
function test(){
document.writeln("实际传入参数个数为" + arguments.length);
};
test(); // 实际传入参数个数为0
function foo(a, b){
// "foo."可以省略
document.writeln("实际传入参数个数为" + foo.arguments.length);
};
foo(1, 2); // 实际传入参数个数为2
function bar(a, b){
document.writeln("实际传入参数个数为" + arguments.length);
}
bar(1, 2, 3, 4); // 实际传入参数个数为4
0 条评论
撰写评论