本文主要是介绍给数组里的每一个值加key的方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
现在有一个数组:
我们现在想要把数组里的每一个值变成对象,这个值作为对象的value,前面加上统一的key:x
第一种方法:
let arr = [1, 2, 3, 4, 5];
const newArr = arr.map(item => ({x:item}))
结果:
第二种方法:
let arr = [1, 2, 3, 4, 5];
const newArr = arr.reduce((res,item)=>{res.push({x:item})return res;
},[]);
结果还是一样的:
这篇关于给数组里的每一个值加key的方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!