JavaScript基础之⑧arguments内置对象的总结
QQ:3020889729 小蔡
- arguments为何物?
- arguments的使用
- arguments总结
QQ:3020889729 小蔡
arguments为何物?
arguments是每一个函数的内置对象,通过调用该对象可以得到传入的参数和参数值。
(arguments,相当于一个伪数组——可以对应序号调出函数传入参数顺序的参数以及参数值。)
arguments的使用
①首先创建一个函数,不设置入口参数
function fn() {
console.log(arguments);
if(arguments.length == 0)
{
console.log("没有传入任何参数!");
}
for(var i = 0;i < arguments.length;i++)
{
console.log("arguments["+i+"] = "+arguments[i]);
}
}
②不同参数个数的函数调用
console.log("传入参数为3个时:");
fn(1,2,3);
console.log("传入参数为0个时:");
fn();
效果:
arguments总结
该内置对象,可以用来我们在函数参数个数未知的时候完成,默认顺序的参数进行一定的操作。
其次,可用于函数一般的内部调用。