【发布时间】:2018-08-05 18:02:31
【问题描述】:
在survivejs 代码示例中,我遇到了一个用括号括起来的函数:
export default () => (
<ul>
{notes.map(note =>
//some code
)}
</ul>
)
MDN 是这样解释的:
// Parenthesize the body of function to return an object literal expression: params => ({foo: bar})
试图弄清楚这在现实世界的用例中究竟意味着什么。欢迎使用汽车类比(;
【问题讨论】:
-
顺便说一句,这个特殊的代码也可以在没有括号的情况下工作
标签: javascript reactjs ecmascript-6 return arrow-functions