现在有一个数组:
我们现在想要把数组里的每一个值变成对象,这个值作为对象的value,前面加上统一的key:x
第一种方法:
let arr = [1, 2, 3, 4, 5];
var newArr = [];
newArr = arr.map(item => ({x:item}));
console.log(newArr);
打印结果:
第二种方法:
let arr = [1, 2, 3, 4, 5];
const newArr = arr.reduce((res,item)=>{
res.push({x:item})
return res;
},[]);
打印的结果: