js调用某个函数之前,如何取得该函数最多可以传递多少个参数?该函数被调用时如何知道穿了多少个参数过来,并取得其传过来的值
2 回答
十月海洋
TA贡献12条经验 获得超14个赞
var fun1 = function (p1, p2, p3) {
alert('接收的参数长度为:' + arguments.length);
//遍历传入的参数
for (var i in arguments) {
//使用索引的方式获取参数值
console.log(arguments[i]);
}
}
alert('fun1的参数长度为:'+fun1.length);
fun1('a', 2, 'c');获取将要调用的函数的参数个数,使用length属性,函数内部获取传入的参数,使用函数的内置对象arguments,具体代码如上所示,希望对你有所帮助
添加回答
举报
0/150
提交
取消
