【问题标题】:Fetch specific data within API using JavaScript使用 JavaScript 在 API 中获取特定数据
【发布时间】:2019-02-16 14:56:00
【问题描述】:
【问题讨论】:
标签:
javascript
json
ajax
api
fetch
【解决方案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);
}
【解决方案2】:
var data = {
name: 'name',
method: 'method',
levels: {
1: {
count: "count",
prize: 123
}
}
}
console.log('aaa', data['levels'][1]['prize']);
Check console log
【解决方案3】:
如果您正在尝试检索对象的项目,请尝试:
var prize = data.levels.1.prize
从对象中检索项目的另一种方法是:
let prize = data.levels['1'].prize
我希望这能让你朝着正确的方向前进