js中arguments参数的说明

test函数定义时没有参数,在调用的时候当写了3个参数,arguments可以在这种情况下获得所有参数的值,并组装成一个对象

function test(){
  var args = arguments;//获取所有参数
  console.log(arguments);
  console.log(typeof(args));//object
}
test({a:'a',b:'b',c:0},'hello', 0);

你可能感兴趣的:(js中arguments参数的说明)