来个 js 大牛,如何简洁的处理这种数组转换成对象?
有这样一个 Array,
`[{key:xxx},{value:xxx}]`
`key` `value`是固定的属性
```
[
    {key:'alan',value:12},
    {key:'mike',value:18}
]
```
期望值
```
{alan:12,mike:18}
```
希望不借助新的变量,简洁优雅一些~
其实所谓简洁，无非就是找现成的功能函数替换掉一堆逻辑代码……所以，自己封个工具函数，一句调用是最简洁的！
```
const data = [
    { key: "alan", value: 12 },
    { key: "mike", value: 18 }
];

// 就这句话，换行主要是为了看清楚，可以不换
const result = Object.fromEntries(
    data.map(({ key, value }) => [key, value])
);

console.log(result);
```