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

2022-09-12  本文已影响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
上一篇下一篇

猜你喜欢

热点阅读