Ecmascript 6 Javascript(es6)是否可以在一行上解构并返回?

Ecmascript 6 Javascript(es6)是否可以在一行上解构并返回?,ecmascript-6,object-destructuring,Ecmascript 6,Object Destructuring,我很好奇是否有可能返回一个与它被解构的行相同的解构对象 当前(工作)示例: 使用2行 1行,但未被分解 有可能把身体压缩成一条线吗 示例(不起作用) 分解回调参数,并返回一个对象: const itemList = json.map(({ id, title }) => ({ id, title })) 分解回调参数,并返回一个对象: const itemList = json.map(({ id, title }) => ({ id, title })) const itemL

我很好奇是否有可能返回一个与它被解构的行相同的解构对象

当前(工作)示例:

使用2行

1行,但未被分解

有可能把身体压缩成一条线吗

示例(不起作用)


分解回调参数,并返回一个对象:

const itemList = json.map(({ id, title }) => ({ id, title }))

分解回调参数,并返回一个对象:

const itemList = json.map(({ id, title }) => ({ id, title }))
const itemList = json.map((item) => {
    return { id, title } = item;
}
const itemList = json.map(({ id, title }) => ({ id, title }))