箭头函数
1、箭头函数基本形式
(参数1,参数2,参数3……)=> {函数声明}
2、形参()省略问题
let f1=(x,y)=>{return x+y}
如果形参没有不能省略()
let f2=()=>{console.log("测试......")}
如果只有一个形参可以省略()
let f3=(x)=>{return x*x}
如果形参有2个及以上不能省略()
3、函数体{}省略问题
函数体只有一条语句或表达式时,{}可以省略,会自动返回结果
例如:
let f1=(x,y)=>x+y
相当于 let f1=(x,y)=>{return x+y}
4、函数体不止一条语句或表达式时 {return }不能省略
let f3=(x,y)=>{
x=x+3
y=y+10
return x+y
}