ES6:ES6的rest参数、arguments参数(五颗星

1.解决实参数量大于形参数量的问题怎么解决?

ES5的arguments参数解决

ES6的rest参数解决

<script>
        function add(a,b,c){
            console.log(a,b,c)//10,20,30
        }
        add(10,20,30,40,50)
</script>

2.ES5的arguments参数解决

arguments是伪数组

<script>
        function add(a,b,c){
            console.log(arguments)//arguments是伪数组,1,2,3,4,5
            var sum=0
            for(var i=0;i<arguments.length;i++){
                sum+=arguments[i]
            }
            console.log(sum)//15
        }
        add(1,2,3,4,5)
 </script>

3.ES6的rest参数解决

注意点:

1. rest得到

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

前端面试题 文章被收录于专栏

前端面试的一些常问问题、问题的具体实现(可直接运行)以及底层原理

全部评论

相关推荐

01-14 12:08
门头沟学院 Java
神哥了不得:(非引流)1.既然发出来了简历,就稍微提一点点小建议,确实简历很不错了,练手项目可以换一些质量高的,工作内容,可以加上一些量化指标,比如第一条系统响应速度由多少变成多少,减少了百分之多少,第4条就很不错。2.广投,年前实习招募比较少了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务