【发布时间】:2017-06-25 17:52:38
【问题描述】:
我使用缩短的 ES6 箭头函数符号来编写我的函数体,如下所示
const funcName = (...args) => something
我什至没有使用一个大括号,因为我的函数体只有 1 个返回语句。
但是说我想从这个函数返回一个对象,我必须这样做:
const funcName = (...args) => {key:val}
这里的问题是 babel 假设大括号内的东西是一个函数体——而不是一个对象——如何让它认为它确实是一个对象??
【问题讨论】:
标签: javascript function ecmascript-6 arrow-functions