gpt4 book ai didi

javascript - 将数组中的数组变成对象

转载 作者:行者123 更新时间:2023-11-28 17:49:51 25 4
gpt4 key购买 nike

最佳转换方式

a = [['tokyo', '10', '20'],['newyork', '30', '40'],['singapore', '50', '60']];

a = [{city:'tokyo', lat:'10', lon:'20'},{city:'newyork', lat:'30', lon:'40'},{city:'singapore', lat:'50', lon:'60'}];

谢谢!

最佳答案

您可以使用#map()函数将其转换为对象数组 - 请参阅下面的演示:

var a = [['tokyo', '10', '20'],['newyork', '30', '40'],['singapore', '50', '60']];

var result = a.map(function(e) {
return {
city: e[0],
lat: e[1],
lon: e[2]
}
},[]);

console.log(result);
.as-console-wrapper{top:0;max-height:100%!important;}

关于javascript - 将数组中的数组变成对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45807693/

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