概述
我们平时在控制台输出的语句是 console.log( ),为什么能直接输出呢?因为log也是一个函数
log函数的特点:
可以接受1个或多个参数(内部实现原理用到了arguements函数)
arguements的作用:保存所有传递给函数的参数
注意:每个函数其实都有一个arguements arguements其实是一个伪数组
<script>
function getSum() {
console.log(arguments);
}
getSum(10, 20, 30);
</script>
控制台输出:
用arguments实现求和函数:
<script>
function getSum() { // 此时getSum()不需要加上形参
let sum = 0;
for (let i = 0; i < arguments.length; i++) {
sum = sum + arguments[i];
}
return sum;
}
let result = getSum(10, 20, 30);
console.log("求和的结果是:" + result);
</script>
控制台输出:
最后
以上就是如意硬币为你收集整理的17_JavaScript之arguements函数的全部内容,希望文章能够帮你解决17_JavaScript之arguements函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复