美文网首页
利用arguments实现没有形参的情况下数组相加

利用arguments实现没有形参的情况下数组相加

作者: 璃安_ | 来源:发表于2022-09-12 00:00 被阅读0次

有了arguments这个对象我们以后写函数的时候,就不用给所有的形参指定参数名,然后通过参数名的方式获取参数了,我们可以直接使用arguments对象来获取实参

<script>
        function arr() {
            var sum =0,
            len = arguments.length;
                for(var i=0; i<len; i++){
                    sum += arguments[i];
                }
            return sum;
        }
           console.log(arr());              // 0
           console.log(arr(1));             // 1
           console.log(arr(1,2,3,4,5));     // 15
</script>
image.png

相关文章

  • 数组flat实现

    利用数组的reduce和concat实现数组flat,并可传参

  • 2016.11.29 JS

    arguments arguments是对象的一个特殊属性。 arguments拥有数组长度属性length; 参...

  • 函数与数组

    函数的传参 可变参(不定参)arguments 参数的个数可变,参数数组 1.增加(改变数组内容) push() ...

  • arguments和json

    arguments : 实参参数数组 形参 形式上存在的参数...

  • Go语言函数

    GO语言函数 GO语言是由函数组成的 没有返回值没有形参的函数 有返回值没有形参的函数 没有返回值有形参的函数 有...

  • JS07

    A 实参 形参 argument while循环 插入排序 arguments 元素能不能 冒泡排序 数组的方法

  • 类数组转化为数组

    模拟内置slice实现数组克隆 优化类数组转数组的代码:借用数组原型上的slice方法,将arguments转化为...

  • 【JS】函数实参与形参

    本节目录 形参 实参 arguments的特性 arguments的非标准用法 arguments小案例 1.形参...

  • 温习

    arguments 系统自带的,可以接受函数的参数,是个数组 函数最好带着return ,不要直接写输出,避免参...

  • vue学习

    arguments是实参的集合 arguments是类数组,即有数组的形式没有数组的功能 Object.assig...

网友评论

      本文标题:利用arguments实现没有形参的情况下数组相加

      本文链接:https://www.haomeiwen.com/subject/grrcortx.html