//当我们不确定有多少个参数传递的时候,可以用 arguments 来获取。在javascri中,arguments实际上它是当前
// 函数的一个内置对象。所有函数都内置了一个arguments对象,arguments对象中存储了传递的所有实参
// 只有函数才有 arguments 对象 而且是每个函数都内置好了这个arguments
function fn() {
// console.log(arguments);
// console.log(arguments.length);
// console.log(arguments[2]);
//我们可以按照数组的方式遍历arguments
for (var i = 0; i < arguments.length; i++) {
console.log(arguments[i]);
}
}
fn(1, 2, 3);
fn(1, 2, 3, 4, 5);
//伪数组 并不是真正意义上的数组
// 1.具有数组的 length 属性
//2. 按照索引的方式来进行存储的
//3.没有真正数组的一些方法 pop() push() 等等