箭头函数返回一个对象

时间:2017-05-20 07:36:19

标签: javascript arrow-functions

十年后我回到新的JS并试图学习新的语法。

我不知道语法有什么问题:

const images = this.props.update.imageUrls.map(imageUrl =>  
    {original:imageUrl,thumbnail:imageUrl} );

它一直给出错误:

UpdateView.js: Unexpected token, expected ; (41:96)
      > 41 |         const images = this.props.update.imageUrls.map(imageUrl =>  {original:imageUrl,thumbnail:imageUrl} );
           |                                                                                                 ^

这种古老的语法可以实现并实现我的目标:

const images = this.props.update.imageUrls.map(function(imageUrl,index) {
    return {"original":imageUrl,"thumbnail":imageUrl}} );

0 个答案:

没有答案