gpt4 book ai didi

javascript - 我似乎无法捕获我的物体的内在最大值(value)

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

我正在使用以下链接从 API 获取数据:
https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP,ETH,BTC&tsyms=USD

我把它放在一个变量中,如下所示:
让 XRPUSD = request.responseText;

当我console.log(XRPUSD)时,这个变量给了我一个对象(如果我的对象术语错误,请纠正我)
{"XRP":{"USD":1.08},"ETH":{"USD":921.49},"BTC":{"USD":11755.04}}

我试图单独获取每种货币的美元值(value)(例如“XRP”、“ETH”和“BTC”)

我试图获取“美元”值(value)的方式如下:
console.log(XRPUSD.XRP.USD);

但是我得到了一个 undefined variable 。有人可以帮助我,以便我可以获取每种货币的“美元”值(value)吗?

感谢任何帮助。谢谢!

最佳答案

request.responseText 可能是原始文本,而不是 JS 对象。方便的是,它可能是 JSON,这意味着它看起来像一个对象(但还不是)。

在使用它之前,您需要解析它:

const XRPUSD = JSON.parse(request.responseText);

关于javascript - 我似乎无法捕获我的物体的内在最大值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48894247/

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