箭头函数用了也有这么久了,一个return用法小细节记录下来,可以使代码更加简洁。
当使用箭头函数的时候,外部需要获取代码结果,如果函数代码块部分只有一条语句,则可以不使用大括号不用return。
const fn = (a,b)=>a+b;
let res = fn(1,2)//3
如果函数代码块部分不只一条语句,需要使用大括号则要用return。
const fn = (a,b)=>{a+b};
let res = fn(1,2)//undefined
const fn = (a,b)=>{return a+b};
let res = fn(1,2)//3