我正在使用 CoinMarketCap API,并设法设置并获取服务器响应,并使用以下代码获取我需要的值
request('GET','https://pro-api.coinmarketcap.com/v1/cryptocurrency/quotes/latest?CMC_PRO_API_KEY=' + apikey.key + '&symbol=BTC,LTC').then((r1) => {
var x1 = JSON.parse(r1.target.responseText);
console.log(x1);
var json = {
BTC: x1.data.BTC.quote.USD.price,
LTC: x1.data.LTC.quote.USD.price,
}
console.log(json.BTC, json.LTC);
}).catch(err => {
console.log(err);
})
有没有一种方法可以在函数之外或任何其他文件中引用我的“var json”,如果没有,是否有任何其他方法可以在不使用这种链接到服务器的方法的情况下获得相同的值这些公共变量
默认情况下,我无法将其设为x1
公共x1
变量r1
希望这个问题有道理,我对这些东西还很陌生