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%内容,订阅专栏后可继续查看/也可单篇购买
前端面试题 文章被收录于专栏
前端面试的一些常问问题、问题的具体实现(可直接运行)以及底层原理