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
提交
取消