【发布时间】:2021-03-08 06:11:58
【问题描述】:
考虑一个包含一组值的简单数组。
var arr = ['ab', 'cd', 'ef'];
我想把上面的数组转换成,
[
{ name: 'ab' },
{ name: 'cd' },
{ name: 'ef' }
];
我尝试过的:
arr.reduce((a, c) => ((a[c] = c), a), {});
【问题讨论】:
-
arr.map(name => ({ name }))
标签: javascript arrays object