您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
Ready 发布于2014年08月10日 12:42

原创 JavaScript arguments.length 属性详解

3327 次浏览 读完需要≈ 3 分钟

内容目录

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

运行代码

  • CodePlayer技术交流群1
  • CodePlayer技术交流群2

0 条评论

撰写评论

打开导航菜单