请问js调用某个函数之前,如何取得该函数最多可以传递多少个参数?
js调用某个函数之前,如何取得该函数最多可以传递多少个参数?该函数被调用时如何知道穿了多少个参数过来,并取得其传过来的值 |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
varfun1=function(p1,p2,p3){alert('接收的参数长度为:'+arguments.length);//遍历传入的参数for(variinarguments){//使用索引的方式获开参数值console.log(arguments);}}alert('fun1的参数长度为:'+fun1.length);fun1('a',2,'c');获开将要调用的函数的参数个数,使用length属性,函数内部获开传入的参数,使用函数的内置对象arguments,具体代码如上所示,希望对你有所帮助 |
|
|
|
|