繁体   English   中英

如何将异步函数中的数据存储在新数组中?

[英]How to store data from a async function in a new array?

我对此很陌生,我被困住了。 我试图了解如何将 json 文件中的数据存储在新变量中。 我可以将其注销到控制台,但我想在一个新变量中获取这个数组。 我观看的每个视频或教程都这样做了……将其注销到控制台。

这是我的代码

const getData = async () => {

    const response = await fetch ('data.json');
    const data = await response.json();
    return data;
    
};

getData()
    .then((data)=> console.log(data));

谢谢你的帮助!

给你,但正如评论中提到的@Guerric P,你可能必须问自己为什么你需要这样做

 const getData = async () => { const response = await fetch ('data.json'); const data = await response.json(); return data; }; const putDataToVariable = async () => { const variable = await getData() console.log(variable) } putDataToVariable().then()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM