JS小记

arguments

ECMAScript中的参数在内部都用一个数组来表示,在函数体内通过arguments对象来访问这个数组参数。
TIPS:
1.arguments对象只是与数组类似,并不是Array的实例。
2.[]语法访问它的每一个元素。
3.length属性确定传递参数的个数。
补充一道简单的面试题:求任意一组数字的平均值。

function getAvg(){
	var len = arguments.length, sum = 0;
	for(var i = 0; i < len; i++){
		sum += arguments[i];
	}
	return sum/len
}
var avg = getAvg(25,56,84,69,33,78,9);
console.log(avg);

猜你喜欢

转载自blog.csdn.net/qq_36790395/article/details/88728938