gpt4 book ai didi

javascript - 使用不同的键创建对象

转载 作者:行者123 更新时间:2023-12-03 00:52:32 26 4
gpt4 key购买 nike

我想使用循环创建与此类似的对象,其中我有单独的国家/地区代码数组和另一个纬度和经度数组有什么方法可以在 typescript 中实现这一点,

var latlong={
'us': {'latitude':39.528019315435685, 'longitude':-99.1444409552122},
'fr': {'latitude':46.62065825554313, 'longitude':2.4521888685061306}
}

最佳答案

假设您的数组有对应索引,那么您可以使用此示例代码,

let country = ['us','fr'];
let lat = ['39.528019315435685','46.62065825554313'];
let long = ['-99.1444409552122','2.4521888685061306'];

let latlong = {};

country.forEach((code,index)=>{
latlong[code] = {};
latlong[code]['latitude'] = lat[index];
latlong[code]['longitude'] = long[index];
})

关于javascript - 使用不同的键创建对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52986762/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com