1.箭头函数就是函数的缩写
2.箭头函数就是为了简化代码
现在我们来说一下箭头函数的书写方式
箭头函数 =>
箭头左边()是否可以省略
1.不带参数,()不能省略,起到占位符的作用
let bar =>{console.log('bar')}
bar()
2.带一个参数,()可以省略
let bar = a =>{console.log('bar')}
bar(5)
3.带多个参数,()不能省略,起到是一个整体
let bar = (a,b) =>{console.log('bar')}
bar(3,4)
箭头右边{}是否可以省略
1.主体是一个表达式,{}省略的话,那么主体的结果会自动返回,如果加上{},需要手动return将他们的值返回
let bar = (a,b)=>a+b
console.log(bar(3,4))