将新键添加到数组对象javascript

Tip*_*ipu 0 javascript arrays object

const images =[
  { uri: 'images1' }, 
  { uri: 'images2' }, 
  { uri: 'images3' }, 
  { uri: 'image4' }, 

]
Run Code Online (Sandbox Code Playgroud)

我想为每个对象添加键

const newimages =[
  { source: { uri: 'images1' } },
  { source: { uri: 'images2' } },
  { source: { uri: 'images3' } },
  { source: { uri: 'images4' } }
]
Run Code Online (Sandbox Code Playgroud)

请帮助我,因为我是这个编程领域的新手.

Cer*_*nce 5

用于.map根据元素将一个数组转换为另一个数组:

const images =[
  { uri: 'images1' }, 
  { uri: 'images2' }, 
  { uri: 'images3' }, 
  { uri: 'image4' }, 
  { uri: 'images5' }, 
];
const newImages = images.map(({ uri }) => ({
  source: { uri }
}));

console.log(newImages);
Run Code Online (Sandbox Code Playgroud)