1、arguments 保存的是函数的实参,跟形参没有关系
function f(a, b, c){
console.log(arguments);
console.log(a);
console.log(b);
console.log(c);
}
f(1, 2); //arguments[2] 1 2 undefind
f(2,3,4); //arguments[3] 2 3 4
f(5,6,7,8,9); //arguments[5] 5 6 7
1、arguments 保存的是函数的实参,跟形参没有关系
function f(a, b, c){
console.log(arguments);
console.log(a);
console.log(b);
console.log(c);
}
f(1, 2); //arguments[2] 1 2 undefind
f(2,3,4); //arguments[3] 2 3 4
f(5,6,7,8,9); //arguments[5] 5 6 7
转载于:https://my.oschina.net/lantianbaiyun/blog/601593