将 API 响应对象从字符串重塑为 JavaScript 中的数值?
Reshape API response object from strings to numerical values in JavaScript?
我正在 RAPID API 上使用 Alpha Vantage API,我从 API 获得的响应对象的架构如下:
我正在将此对象传递给图表,因此我需要删除键值对中数值周围的“”标记,以便图表可以使用数据。是否有捷径可寻?我在谷歌上搜索了一个 JavaScript 函数,它与 Stringify 函数相反,但到目前为止还没有成功。任何想法都会有很大的帮助!
API响应JSON对象模式如下:
如果有帮助,这是我正在查询的API:https://rapidapi.com/alphavantage/api/alpha-vantage?endpoint=apiendpoint_55220bb2-8a64-4cde-89e1-87ec00947f57
Number() 函数将对象参数转换为表示对象值的数字。
var x4 = "999.887";
Number(x4) // returns 999.887
您可以使用 Number()
函数或乘以 1
例如
"999.887" * 1 = 999.887
我正在 RAPID API 上使用 Alpha Vantage API,我从 API 获得的响应对象的架构如下:
我正在将此对象传递给图表,因此我需要删除键值对中数值周围的“”标记,以便图表可以使用数据。是否有捷径可寻?我在谷歌上搜索了一个 JavaScript 函数,它与 Stringify 函数相反,但到目前为止还没有成功。任何想法都会有很大的帮助!
API响应JSON对象模式如下:
如果有帮助,这是我正在查询的API:https://rapidapi.com/alphavantage/api/alpha-vantage?endpoint=apiendpoint_55220bb2-8a64-4cde-89e1-87ec00947f57
Number() 函数将对象参数转换为表示对象值的数字。
var x4 = "999.887";
Number(x4) // returns 999.887
您可以使用 Number()
函数或乘以 1
例如
"999.887" * 1 = 999.887