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%内容,订阅专栏后可继续查看/也可单篇购买

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

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

全部评论

相关推荐

10-14 10:56
已编辑
长沙学院 嵌入式软件开发
痴心的00后拿到了ssp:hr面挂了,无所谓了反正不去😃
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务