javascript - 以数字开头的 JSON 标识符导致错误
问题描述
我正在使用JSON
来自外部源的格式化输出(所以我无法更改它)。它包含以下代码段:
"50DayChange": {
"raw": 0.7703804,
"fmt": "77.04%"
},
我需要将此值添加到 javascript 数组中,通常使用:
arr.push(quoteSummary.result[0].defaultKeyStatistics.52WeekChange.raw);
但这会中断,因为 javascript 标识符不能以数字开头(我刚刚通过谷歌搜索)。但我找不到如何解决这个问题,例如。转义标识符。
谁知道在这种情况下如何调用原始值?
解决方案
推荐阅读
- node.js - 使用 Flutter 将图像发送到 Node js
- python - get_grade() 缺少 1 个必需的位置参数:'self'
- discord - “成员”对象没有属性“hasPermission”
- android-studio - 在 Android Studio 中根据用户选择显示不同的活动
- javascript - 动态更改元素的 Next.js 样式类型
- android - 如何在没有 GUI/Projuce 的情况下将 JUCE 添加到 Android 应用程序?
- kubernetes-ingress - 入口客户端证书身份验证需要秘密存储 CA 证书吗?
- python - 当训练只有输出对所有输入的导数时训练神经网络
- python - Rmarkdown 中的“import pandas”:在控制台中工作,但不能编织
- python - Pandas:水平扩展/展开数据框