可以通过以下几种方式实现:
示例代码:
const originalArray = [1, 2, 3, 4, 5];
const newArray = originalArray.map((element) => {
return { value: element };
});
console.log(newArray);
示例代码:
const originalArray = [1, 2, 3, 4, 5];
const newArray = originalArray.reduce((accumulator, element) => {
accumulator.push({ value: element });
return accumulator;
}, []);
console.log(newArray);
示例代码:
const originalArray = [1, 2, 3, 4, 5];
const newArray = [...originalArray].map((element) => {
return { value: element };
});
console.log(newArray);
以上是使用高级功能创建新的对象数组的几种常见方法。根据具体的需求和场景,选择合适的方法来创建新的对象数组。
领取专属 10元无门槛券
手把手带您无忧上云