arguments对象

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
posted @ 2017-11-28 21:28  极客杰森  阅读(120)  评论(0编辑  收藏  举报