gpt4 book ai didi

javascript - 获取 JavaScript promise 值

转载 作者:行者123 更新时间:2023-11-29 17:44:09 25 4
gpt4 key购买 nike

<分区>

我有一个 json 文件,我正在尝试读取其内容以用于脚本。我正在使用以下方法获取 json:

const json = fetch('Data/my_data.json').then(response => response.json());

当我执行此操作并查看控制台中的 json 对象时,我发现它是一个返回的 promise (已解决状态),其中包含文件中的实际 json 对象。但是您不能直接访问 promisevalue。你必须再次使用 then 语句,所以我使用了这个:

json.then(function(getData){metaData = getData;});

元数据对象未设置为原始 promise 的值。直到第二次完成后,它才会被设置。尽管在最初返回的 promise 中,该信息已经可用。

是否有可能在没有第二个 then 语句的情况下获得原始 promisevalue 或者我是否使用第二个 then 语句错误地访问了 promise 。

感谢任何见解!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com