js的函数分为形参,实参,arguments对象可以访问函数实参
function test(a,b,c,d){
if(arguments.length==arguments.callee.length)
{
return a+b;
}else{
alert("参数不正确");
}
//arguments对象可以访问函数的实参,
//只能在函数内部访问使用,不能再外部使用,不能抛离函数作用域
//arguments.callee表示的是函数的结构体,通常用来作为递归操作
}
test(10,20)//30
alert(test())// NaN