可以使用 JavaScript 的 map() 方法来将数组转换为数组内嵌对象。 map()
方法会返回一个新的数组,其中的每个元素都是经过转换后的值。您可以使用 map()
方法来实现您的目标,方法如下:
const array = [1, 2, 3];
const newArray = array.map(value => {
return { value };
});
console.log(newArray);
// 输出: [{ value: 1 }, { value: 2 }, { value: 3 }]
在上面的例子中,我们使用了 map()
方法将数组中的每个值转换为一个包含该值的对象。您可以根据需要修改这段代码,将其用于自己的场景。例如,如果您需要将数组中的值作为对象中的某个参数,则可以这样做:
const array = [1, 2, 3];
const newArray = array.map(value => {
return { myValue: value };
});
console.log(newArray);
// 输出: [{ myValue: 1 }, { myValue: 2 }, { myValue: 3 }]