gpt4 book ai didi

javascript - 如何从 JSON 数据文件访问某些信息?是通过数组的形式吗?

转载 作者:行者123 更新时间:2023-12-01 02:19:07 25 4
gpt4 key购买 nike

在下面的JSON数据中,我想访问'lon''lat''coord' 。我知道data.coord会给我[ 'lon', 'lat' ] ,但是我怎样才能获得属于每个的值呢?

这是我的 JSON 数据:

var data = {
"coord": {
"lon": 159,
"lat": 35
},
...
};

最佳答案

您可以像这样访问它们:

var data = { "coord":{ "lon":159, "lat":35 }, "weather":[ { "id":500, "main":"Rain", "description":"light rain", "icon":"https://cdn.glitch.com/6e8889e5-7a72-48f0-a061-863548450de5%2F10n.png?1499366021399" } ], "base":"stations", "main":{ "temp":22.59, "pressure":1027.45, "humidity":100, "temp_min":22.59, "temp_max":22.59, "sea_level":1027.47, "grnd_level":1027.45 }, "wind":{ "speed":8.12, "deg":246.503 }, "rain":{ "3h":0.45 }, "clouds":{ "all":92 }, "dt":1499521932, "sys":{ "message":0.0034, "sunrise":1499451436, "sunset":1499503246 }, "id":0, "name":"", "cod":200 };

console.log('Lon',data.coord.lon);
console.log('Lat',data.coord.lat);

//Also you can do that using object destructuring in es6 like this:

var {lon,lat} = data.coord;
console.log('Lon',lon);
console.log('Lat',lat);

查看 MDN 以了解有关对象和属性的更多信息: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects

查看Object destructuring

关于javascript - 如何从 JSON 数据文件访问某些信息?是通过数组的形式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49341253/

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