项目中使用了echarts map
需要将 [{'黑龙江': [127.9688, 45.368]},{'内蒙古': [110.3467, 41.4899]},{"吉林": [125.8154, 44.2584]}]
转化成{'黑龙江': [127.9688, 45.368],'内蒙古': [110.3467, 41.4899],"吉林": [125.8154, 44.2584]}
第一种办法 对象合并
var from={}
let result = coordMap.reduce((accumulator, current) => {
//对象合并
from = Object.assign(from, current);
return accumulator;
}, {});
console.log(from)
第二种办法解构赋值
```javascript
let a = '', result = array.reverse().reduce((accumulator, current, currentIndex, currentValue) => {
//解构
a = {...currentValue[currentIndex], ...a};
return a;
}, {});
效果完成图