定义:
他是函数中所有实参的集合。
特点:
1,不管我们是否设置了形参,或者是否传递了实参,arguments参数都一直存在。
2,他只能出现在函数中。
3,他是一个类数组的集合(类似数组,但不是数组,通过索引调用(eg:arguments[1]))
4,ES6的箭头函数中没有arguments参数
示例:
function add() {
for (var i = 0; i < arguments.length; i++) {
console.log(i);
}
}
add();