我有这个数组,我想用键和值创建新对象.
const arr = [
{
name: 'ab',
key: '584577',
},
{
name: 'cd',
key: '344926',
},
{
name: 'ef',
key: '804816',
},
];
for(const item of arr) {
setNewObject({...newObject, [item.name]: item.key})
}
但结果不打印任何内容.这是我预期的结果:
{
ab: 584577,
cd: 344926,
ef: 804816
}
这是一张LIVE DEMO 有人能给我指个方向吗?提前谢谢!