关于ES中箭头函数的注意事项

102 阅读1分钟

一.箭头函数注意事项

箭头函数形式:const/let add=(x,y)=>{}

  1. 当只有单个参数时,可省略单括号() eg:add=(x)=>{}改为add=x=>{}

  2. 只有单行函数体时,可以同时(必须同时)省略{}和return eg:add=(x,y)=>{return x+y}改为add=(x,y)=>x+y

  3. 单行对象。当返回一个对象时,直接省略{}和return,必须在外面加上() eg:const add=(x,y)=>{return{value:x+y}}改为add=(x,y)=>({value:x+y})