【发布时间】:2019-08-12 11:05:57
【问题描述】:
const people = ['Peter','Henry','James'];
const unqiue = ['ID_1','ID_2','ID_3'];
let map = unique.map((id, i) => {
return { name: people[i], id: id };
});
这让我很喜欢
{
0: {
person: 'peter',
id: ID_A
},
1: {
person: 'simon',
id: ID_B
}
}
但是,我想取回一个由 IDS 键入的对象:
{
ID_A: {
person: 'peter',
id: ID_A
},
ID_B: {
person: 'simon',
id: ID_B
}
}
我怎么能在这里做到这一点,我似乎没有想出正确的事情。我试过了,但根本不起作用:
let map = unique.map((id, i) => {
return [id] : { name: people[i], id: id };
});
【问题讨论】:
-
同时发布
people和unique变量的值
标签: javascript object key-value key-value-store