小编Ska*_*ski的帖子

为什么将 Arrow 函数体包裹在括号中

survivaljs代码示例中,我遇到了一个函数,其主体用括号括起来:

export default () => (
  <ul>
      {notes.map(note =>
          //some code
      )}
  </ul>
)
Run Code Online (Sandbox Code Playgroud)

MDN 是这样解释的:

// Parenthesize the body of function to return an object literal expression:
params => ({foo: bar})
Run Code Online (Sandbox Code Playgroud)

试图弄清楚这在现实世界用例中的实际含义。欢迎使用汽车类比 (;

javascript return ecmascript-6 reactjs arrow-functions

3
推荐指数
2
解决办法
1494
查看次数