老师看一下
来源:5-4 编程练习
Azathouth
2019-11-12 18:18:58
<script type="text/javascript">
function Rest(...num){
let sum = 0;
let len = num.length;
for(let i of num){
sum+=i;
}
return sum/len;
};
console.log(Rest(1,2,3,4,5))
</script>这么写对吗?视频中出现的argument没用上,这个是什么?
1回答
好帮手慕慕子
2019-11-12
同学你好,代码正确
如下图所示, 视频中出现的arguments是老师举的一个示例, 意思是使用arguments获取到传入的参数。例:

...args 这种写法是指ES6 引入的 rest 参数(形式为...变量名),用于获取函数的多余参数,这样就不需要使用arguments对象了。
如果帮助到了你, 欢迎采纳,祝学习愉快~~~