arguments 使用
function test(){ var paramsNum = arguments.length; var sum = 0; for(var i = 0;i<paramsNum;i++){ console.log(arguments); sum+=arguments[i]; } return sum; } alert(test(1,2,3,4,5,6,7));
arguments
:是一个对应于传递给函数的参数的类数组对象。
arguments.length:获取参数的长度。