首页 > 解决方案 > 如何动态查找对象内的键值?

问题描述

我发出的每个 API 请求都包含特定对象内的不同键值。如何动态获取第二个键的 Number 值?(“123112042”)

"salesRanks": {
    "281052": [ keepaTime, salesRank, ... ]
    "123112042": [ keepaTime, salesRank, ... ]
}

标签: javascriptarraysjsonobjectkey

解决方案


定位Object.keys并获取第二个索引。

const data = {
  salesRanks: {
    "281052": [1, 1],
    "123112042": [2, 2]
  }
};

console.log(Object.keys(data.salesRanks)[1]);


推荐阅读