【发布时间】:2021-02-22 19:38:07
【问题描述】:
我有几个类似于https://zkillboard.com/api/stats/solarSystemID/31000007/ 的网址 我正在尝试将 url 中的 JSON 提取到一个对象中。
我已经能够做到这一点,它返回一个 Promise,PromiseState:fulfilled 并且 PromiseResults 包含一个包含我正在寻找的数据的对象。
async function readJSON(url:string) {
var request = new XMLHttpRequest();
request.open ('get', url, false)
request.send(null)
if (request.status == 200) {
return JSON.parse(request.responseText)
}
}
const systemJSON = readJSON('https://zkillboard.com/api/stats/solarSystemID/31000007/')
console.log(systemJSON)
如何确保我的 console.log 只返回 PromiseResult?
【问题讨论】: