获取传的参数个数(arguments)

//每个方法即对象都有内置的arguments对象和length属性
//arguments对象为数组类型,由调用方法时实际传递的参数组成,可以通过arguments.length来获得实际传递的参数的个数,//也可以通过arguments[0]、arguments[1]等获得实际传递的各个参数的值
//length属性为方法所期望的参数的个数,即定义方法时所写的参数的个数
 //示例:
function add(number){
 alert("实际传递的参数个数为: " + arguments.length);
 }
 alert("方法add期望的参数个数为: " + add.length);//运行结果:“方法add期望的参数个数为: 1”
add(1,2,3);//运行结果:“实际传递的参数个数为:3”

 

posted @ 2013-12-21 10:02  c-Sharp  阅读(422)  评论(0)    收藏  举报