使用JavaScript在API中获取特定数据

时间:2018-09-12 03:40:56

标签: javascript json ajax api fetch

如何使用JavaScript来获取奖品?
image

3 个答案:

答案 0 :(得分:0)

如果您要检索对象的项目,请尝试:

var prize = data.levels.1.prize

从对象检索项目的另一种方法是:

let prize = data.levels['1'].prize

我希望这能为您指明正确的方向

答案 1 :(得分:0)

var data = {
  name: 'name',
  method: 'method',
  levels: {
    1: {
      count: "count",
      prize: 123
    }
  }
}

console.log('aaa', data['levels'][1]['prize']);
Check console log

答案 2 :(得分:-1)

好吧,让我假设您想获取prize,而无需指定级别1,级别2和要显示在表格中, 这是一种遍历它的好方法。

let data = {
  name: 'name',
  method: 'method',
  levels: {
    1: {
      count: "count",
      prize: 123
    },
    2: {
      count: "count",
      prize: 456
    }
  }
}

for (let level of Object.keys(data.levels)) {
  console.log(data.levels[level].prize);
}