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);
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);