用于提取的数据复制 [duplicate]

Data copy for fetch [duplicate]

提问人:vlad dv 提问时间:11/8/2023 最后编辑:vlad dv 更新时间:11/8/2023 访问量:20

问:

代码就在那里

let items;

fetch('https://fakestoreapi.com/products')
    .then(res => res.json())
    .then((data) => (items=data));
    
console.log(items); 

因此,输出未定义。console.log

我想将变量分配给使用获得的数据。所以行不通。如何为外部变量分配所需的值?itemshttps://fakestoreapi.com/productsfetchitems = fetch('https://fakestoreapi.com/products').then(res => res.json());

如何将数据检索的结果写入外部变量?如何从 Promise 获取数据,以便可以在 fetch 运算符之外使用?

javascript promise fetch-api 变量赋值

评论

0赞 Quentin 11/8/2023
重新编辑。阅读副本,并考虑查找有关承诺的入门教程。

答: 暂无答案