加载中...

es6剩余参数

1、剩余参数
认识:const add=(x,y,...args)=>conslole.log(x,y,args);add(1,2)
输出的结果为1,2,[]
const add=(x,y,...args)=>conslole.log(x,y,args);add(1,2,3,4)
输出的结果为1,2,[3,4]
剩余参数永远是个数组,即使没有指,也是个空数组。

注意事项:
1、箭头函数即使只有一个剩余参数,也不能省略圆括号
例如:const add=(...args)=>console.log(args);
2、箭头函数中可以用剩余参数替代arguments
3、剩余参数只能放在最后一个参数

posted @ 2021-10-19 22:27  莫等闲O(∩_∩)O~~  阅读(75)  评论(0)    收藏  举报