向现有javascript数组中的所有值添加键
我有这个阵列:向现有javascript数组中的所有值添加键,javascript,arrays,dictionary,object,key,Javascript,Arrays,Dictionary,Object,Key,我有这个阵列: myArray=['joe', 'sarah', 'jack', 'steph'] 我想向其添加键名称,使其如下所示: myArray=[{name: 'joe'}, {name: 'sarah'}, {name: 'jack'}, {name: 'steph'}] 我试过: myArray.map(o => ({ name: o, ...o })); 但它不起作用。我该怎么做?只需删除将字符串字符分散到对象中的分散语法即可 myArray=['joe'、'sara
myArray=['joe', 'sarah', 'jack', 'steph']
我想向其添加键名称
,使其如下所示:
myArray=[{name: 'joe'}, {name: 'sarah'}, {name: 'jack'}, {name: 'steph'}]
我试过:
myArray.map(o => ({ name: o, ...o }));
但它不起作用。我该怎么做?只需删除将字符串字符分散到对象中的分散语法即可
myArray=['joe'、'sarah'、'jack'、'steph']
log(myArray.map(o=>({name:o}))代码>