gpt4 book ai didi

javascript - 数据抓取帮助 html 和 javascript

转载 作者:行者123 更新时间:2023-11-30 23:59:51 24 4
gpt4 key购买 nike

我正在使用 fetch 和 here 中的数据抓取数据.

fetch("https://corona.lmao.ninja/countries/tur")
.then(res => res.json())
.then((out) => {

var confirmed = out.cases
var deaths = out.deaths
var recovered = out.recovered

})

我如何通过链接访问一个国家/地区(例如土耳其)的数据?

最佳答案

要获取火鸡的数据,您只需更新网址即可:

https://corona.lmao.ninja/countries/turkey

然后获取如下数据:

(async() => {
fetch("https://corona.lmao.ninja/countries/turkey")
.then(res => res.json())
.then((out) => {

var confirmed = out.cases
var deaths = out.deaths
var recovered = out.recovered

console.log(confirmed, deaths, recovered)
});
})();

如果您需要多个国家/地区数据,可以使用 .find()方法如下:

(async() => {
fetch("https://corona.lmao.ninja/countries")
.then(res => res.json())
.then((out) => {
var turkey = out.find(({country}) => country === 'Turkey')
//var {cases, deaths, recovered} = turkey;
var trcases = turkey.cases
var trdeaths = turkey.deaths
var trrecovered = turkey.recovered
console.log(trcases, trdeaths, trrecovered);

var italy = out.find(({country}) => country === 'Italy');
//({cases, deaths, recovered} = italy);
var itcases = italy.cases
var itdeaths = italy.deaths
var itrecovered = italy.recovered
console.log(itcases, itdeaths, itrecovered)
});
})();

关于javascript - 数据抓取帮助 html 和 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60802563/

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