//①不定义接受参数的方式来接受参数(arguments)
function getparams(){//利用arguments来接受参数,arguments表示参数集合,//里面存放的调用这个方法所传递过来的所有参数的集合 var _q=arguments[0];//0位置表示q参数 var _a=arguments[1];//1位置表示a参数 var _b=arguments[2];//2位置表示b参数 var _c=arguments[3];//3位置表示c参数 var _d=arguments[4];//4位置表示d参数}getparams(q,a,b,c,d);//②定义一个object方式接受不固定的参数的方式function getparams(obj){ var a=obj['a'];//接受obj中的a参数 var b=obj['b'];//接受obj中的b参数}getparams({'a':1,'b':2,'c':3,'d':4});