函数的参数
形参:定义时括号里的
实参:调用时括号里的
function add(a,b){
var num=a+b;
return num;
}
var x=add(1,2); //3
var y=add(1,2,3); //实参>形参 3
var z=add(1); //实参<形参 NaN
arguments实参数组
该arguments并不是一个数组,而是一个类数组(具备数组特征,但不具备数组方法)的概念
function add(a,b){
console.log(a); //a
console.log(b); //b
console.log(argument[2]); //c
}
add(a,b,c);
数组的基槽方法 | 索引属性length | |
---|---|---|
array | 有 | 有 |
arguments | 无 | 有 |