定义一个JS函数
<script language ="javascript"> function testArgs(){ window.alert("传递了"+arguments.length+"个参数!"); } </script>
在body中调用函数
<script language="javascript"> testArgs(10); </script>
在我们定义函数的时候,没有给函数定义参数。为什么我们在调用的时候可以传参?谢谢了。
定义一个JS函数
<script language ="javascript"> function testArgs(){ window.alert("传递了"+arguments.length+"个参数!"); } </script>
在body中调用函数
<script language="javascript"> testArgs(10); </script>
在我们定义函数的时候,没有给函数定义参数。为什么我们在调用的时候可以传参?谢谢了。
arguments属性是一个函数默认带的,他会记录你传给这个函数的参数,js对于参数形势要求不严格,不像java,定义几个就只能传几个!