从 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 的变量中。
所以您可能听说过 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 的变量中。