方法一:Object.fromEntries()
Object.fromEntries() 用于js数组转对象
方法二:map循环方式
方法三:for in 循环方式
总结
除了单独的方法 Object.fromEntries(),我们可以把数组转成对象,我们还可以用这种思路:
- 遍历数组,拿到数组中的每一项,有很多种遍历数组的方法,哪个熟悉用哪个,上述讲了两种(for in,map),还有很多..
- 然后创建一个空对象(let obj = {})
- 让数组中每一个对象的一个key作为新对象的,数组中的每一个对象作为key的value,(obj[ele.name] = ele)
扩展阅读