ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
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 ```