const images =[
{ uri: 'images1' },
{ uri: 'images2' },
{ uri: 'images3' },
{ uri: 'image4' },
]
我想为每个对象添加密钥
const newimages =[
{ source: { uri: 'images1' } },
{ source: { uri: 'images2' } },
{ source: { uri: 'images3' } },
{ source: { uri: 'images4' } }
]
由于我是该编程领域的新手,请帮助我。
最佳答案
使用.map
根据其元素将一个数组转换为另一个数组:
const images =[
{ uri: 'images1' },
{ uri: 'images2' },
{ uri: 'images3' },
{ uri: 'image4' },
{ uri: 'images5' },
];
const newImages = images.map(({ uri }) => ({
source: { uri }
}));
console.log(newImages);
关于javascript - 将新键添加到数组对象javascript,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49808161/