JS
arguments 参数 \非严格模式下 管理 function() 所传入的参数 类似数组而完全不等于数组
解析 :不同于JAVA中的固定参数传入
例如:
function tFun(num1){
arguments[1]=20;
console.log(num1);
console.log(arguments[1]);
console.log(arguments.length);
}
tFun(1,2,3);
结果:
1
20
3
求任意数的平均值:
function aFun(){
var sum=0;
for(var i in arguments){
sum+=arguments[i];
}
console.log(sum/arguments.length);
}
aFun(1,2,3,55,66,77);
结果:
34
网友评论