gpt4 book ai didi

javascript - 如何在调用另一个 promise 之前检查一个 promise 的结果后返回 promise

转载 作者:行者123 更新时间:2023-12-03 07:16:49 28 4
gpt4 key购买 nike

我有两个返回 promise 的函数,我独立使用它们作为:

getLocal().then(...)

getWeb().then(...)

但是现在我遇到了一个奇怪的问题:
1) 我需要第三个​​函数来返回一个 promise
2) 该函数必须首先检查getLocal() 是否有数据。如果有,则返回此 promise
3) 如果getLocal()没有数据,则返回getWeb()的promise

希望我更清楚...有什么帮助吗?

最佳答案

async function f() {
return await getLocal() || await getWeb();
}

关于javascript - 如何在调用另一个 promise 之前检查一个 promise 的结果后返回 promise ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61968791/

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