arguments 是一个对应于传递给函数的参数的类数组对象。
function func1(a, b, c) {
console.log(arguments[0]);
// expected output: 1
console.log(arguments[1]);
// expected output: 2
console.log(arguments[2]);
// expected output: 3
}
func1(1, 2, 3);
输出
//1
//2
//3
知识点
函数可以不设置参数 使用 arguments 也可以获取到参数
function func1() {
console.log(arguments);
}
func1(1,2);
输出
//Object { 0: 1, 1: 2 }