我希望能从箭头函数(简洁形式)中输出对象,因此完整代码如下:
使用箭头函数的写法是:
现在,简短的表达方式应该是这样的:
那个不起作用,还有这个:
有其他方法吗?
somemethod(function(item) {
return {id: item.id};
})
使用箭头函数的写法是:
somemethod((item) => {
return {id: item.id};
})
现在,简短的表达方式应该是这样的:
somemethod(item = > {id: item.id} )
那个不起作用,还有这个:
somemethod(item = > {{id: item.id}} )
目前我找到的唯一解决方案是使用创建对象符号:
somemethod(item = > new Object({id: item.id}) )
有其他方法吗?
somemethod(({id}) => ({id}))
- Benjamin Gruenbaum