理解arguments(参数) 对象


1.在函数执行时,arguments对象中保存当前调用函数时所传递的所有的实参信息;

2.只在函数内部出现,在外部访问不了;

3.它是类数组对象---长得像数组,有下标,有length属性,但不是数组;

备注:虽然它不是数组,但是它可以通过循环和下标去访问每一个元素


验证arguments不是数组的方法:

1.有没有数组的方法;例如:它不能调用sort();

2.使用Array.isArray()进行判断是否会一个数组;

你可能感兴趣的:(理解arguments(参数) 对象)