可以通过以下几种方式实现:
示例代码:
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);
以上是使用高级功能创建新的对象数组的几种常见方法。根据具体的需求和场景,选择合适的方法来创建新的对象数组。
腾讯云存储知识小课堂
T-Day
开箱吧腾讯云
腾讯云存储知识小课堂
Elastic 实战工作坊
Elastic 实战工作坊
实战低代码公开课直播专栏
企业创新在线学堂
TDSQL精英挑战赛
云+社区技术沙龙[第27期]
腾讯云存储专题直播
领取专属 10元无门槛券
手把手带您无忧上云