【发布时间】:2021-06-25 04:08:24
【问题描述】:
我对此很陌生,我被困住了。我试图了解如何将 json 文件中的数据存储在新变量中。我可以将它记录到控制台,但我想在一个新变量中获取这个数组。我观看的每个视频或教程都是这样做的……将其记录到控制台。
这是我的代码
const getData = async () => {
const response = await fetch ('data.json');
const data = await response.json();
return data;
};
getData()
.then((data)=> console.log(data));
感谢您的帮助!
【问题讨论】:
-
您可能会问自己为什么要将其存储在变量中。它几乎总是一种反模式。只需链接异步操作,直到您对最终结果产生一些副作用(调用数据库、调用 API、更新 DOM 或其他任何东西)
-
感谢您的所有帮助。我认为我必须链接所有异步。我想制作像卡片这样的游戏,其中数据是从外部文件中输入的。我想在这种情况下,我应该简单地为每个卡组创建一个类作为 js 文件。
标签: javascript json async-await