从 API 数据访问数组元素

Accessing array element from API data

所以您可能听说过 Splinterlands。这是来自我正在尝试自定义的机器人,但 JS 太让我困惑了。 当我用 JSON.stringify(teamToPlay) 显示数组时,我得到这个:

{ 
  "summoner": "167",
  "cards": [167, 162, 192, "", "", "", "", "fire", "", ""]
}

我正在尝试提取卡片数组中的第 8 个元素“fire”。 “卡片”是一个数组,对吧? 感谢您的帮助。

再举个例子给大家解释一下

const info = {
    firstName: "priyam",
    lastName: "shah",
    birthYear: 1000,
};
console.log(info.firstName);
console.log(info["lastName"]);

这是您访问对象的方式。现在很容易从数组中找到第 8 个字符,对吗? arrName[索引]

所以它应该是 obj.cards[7] 假设您将来自 api 的数据保存到一个名为 obj 的变量中。