arguments是一个伪类数组,拥有和数组相似的结构,可以通过数组下标进行访问
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>学习arguments对象</title>
</head>
<body>
//arguments是一个伪类数组,拥有数组相似的结构,可以通过数组下标进行访问
<script>
function f(){
for (var i=0;i<arguments.length;i++) {
console.log(arguments[i]);
}
}
var a = [1,2];
f(a); //输出1,2
</script>
</body>
</html>
在这个例子中,函数f 没有定义形参,单数函数体通过arguments 对象获取传递给函数的每个实际参数