【发布时间】:2020-06-09 20:12:39
【问题描述】:
我正在使用 swapi co API 进行练习,在我从网站获取结果后,我只想显示一些 API 对象。目前我正在努力展示所有阵列飞船。
var linkApi="https://swapi.co/api/starships"
async function starships()
{
let response = await fetch(linkApi);
let data = await response.json()
for(i=0; i<data.results.length;i++){
return{
"count": data.count,
"results":[
{
"name":data.results[i].name,
"model": data.results[i].model,
"crew":data.results[i].crew,
}
]
}
}
}
starships()
.then(data => console.log(data));
这是我想要达到的格式
{
"count": "",
"results": [
{
"name": "",
"model": "",
"crew": "",
"passengers": "",
"films_count": "",
"films": [
{
"title": "",
"director": "",
"release_date": ""
}
]
}
]
}
【问题讨论】:
-
所以你想要一艘星际飞船的导演和发布日期? ;) :D 请把预期结果与实际数据联系起来
-
基本上,我想以呈现的 JSON 格式获取 API 的所有数据,但目前我正在努力循环遍历对象数组。
标签: javascript json oop object