javascript - 如何动态查找对象内的键值?
问题描述
我发出的每个 API 请求都包含特定对象内的不同键值。如何动态获取第二个键的 Number 值?(“123112042”)
"salesRanks": {
"281052": [ keepaTime, salesRank, ... ]
"123112042": [ keepaTime, salesRank, ... ]
}
解决方案
定位Object.keys
并获取第二个索引。
const data = {
salesRanks: {
"281052": [1, 1],
"123112042": [2, 2]
}
};
console.log(Object.keys(data.salesRanks)[1]);
推荐阅读
- javascript - 如何让我的星级评分累积和平均以生成整体产品评论?
- python - 带有来自 PyTesseract 的字符串的 IF 语句
- c++ - 在 boost intrusive 中使用存储桶的向量
- python - 无法在 ipyvuetify 的 Alert 对象中写入空格
- java - Java Discord JDA 移动用户
- azure-data-factory - 默认或阻止 ADF 管道活动参数
- java - 没有连接到 Tomcat 服务器
- c++ - 有没有办法使用 clang-format 来做“只缩进”?
- powershell - 使用 Invoke-Command 时 Powershell $PSScriptRoot 为空
- c++ - 如何在不知道数组大小的情况下将数组衰减到指针转换为向量?