
怎么判断js里function 后面括号内传入的参数的个数,比如function aa(a,b,c,d){}
在上面那个函数里面,怎么判断括号内传入的参数的个数,还有就是,如果传入的参数个数不确定,或多或少,怎么在括号里面设置传入参数?有没有那么一个判断语句if(xxx==nul...
在上面那个函数里面,怎么判断括号内传入的参数的个数,还有就是,如果传入的参数个数不确定,或多或少,怎么在括号里面设置传入参数?有没有那么一个判断语句 if(xxx == null)这样来判断传入的参数截至了?
展开
2个回答
展开全部
<script type="text/javascript">
function aa(a,b,c,d){//形参为4个
alert(arguments.length); //输出传入实际参数的个数
}
aa(1,2,3); //实际传入3个参数
aa(1,2); //实际传入2个参数
//第一次弹出3,第二次弹出2
</script>
这样够清楚了吧
function aa(a,b,c,d){//形参为4个
alert(arguments.length); //输出传入实际参数的个数
}
aa(1,2,3); //实际传入3个参数
aa(1,2); //实际传入2个参数
//第一次弹出3,第二次弹出2
</script>
这样够清楚了吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询