[英]Extracting array elements from JSON (javascript)
您的articles
功能将兑现承诺。 你必须消耗的承诺( 更多MDN ):
articles().then(articleArray => {
console.log(articleArray);
});
或在async
函数中 :
const articleArray = await articles();
console.log(articleArray);
旁注:您的fetch
代码缺少对HTTP成功的检查(HTTP失败不是拒绝)。 到目前为止,您并不是唯一一个错过这张支票的人,以至于我在贫血的博客上写了一篇关于它的文章 。 带有支票:
const articles = () => {
return fetch(url)
.then(res => {
if (!res.ok) {
throw new Error("HTTP error " + res.status);
}
return res.json();
})
.then(post => post.articles);
};
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.