par*_*too 0 javascript arrays javascript-objects
我想使用键值对将数组转换为对象。
数组是这样的:
latLngArray = [ '52.12,-106.65', '53.53,-113.50' ]
我想将它转换为这样的对象数组:
[{lat: 52.12, lng: -106.65},
{lat: 53.53, lng: -113.50}]
我试图将数组中的每个元素分开,split但没有帮助。
如何将此数组转换为对象?
小智 5
试试这个简单的 map()
latLngArray = ['52.12,-106.65', '53.53,-113.50'];
result = latLngArray.map(coords => {
const [lat, lng] = coords.split(',');
return {
lat,
lng
};
});
console.log(result)Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
127 次 |
| 最近记录: |