gpt4 book ai didi

javascript - Promise.resolve 是否等待传递的 Promise 完成?

转载 作者:行者123 更新时间:2023-12-03 07:43:15 26 4
gpt4 key购买 nike

如果我有一个积极的 promise ,并且我想开始一个新的 promise ,但等到那个 promise 得到履行就会

var newPromise = Promise.resolve(stillActivePromise); 

意味着 newPromise 以后的任何链都会等到 stillActivePromise 完成吗?

(让假装 someActivePromise 有一个 setTimeout(..., 10000); 或其他东西,这样你可能想开始链接新的东西,但等待现有的东西完全fullfil,无论是拒绝还是解决)

最佳答案

如果 Promise.resolve 被赋予一个“待处理”的 Promise 作为其参数,它将“等待”该 Promise 解决(履行或拒绝),并将采用该 Promise 的状态和值 promise 通过

关于javascript - Promise.resolve 是否等待传递的 Promise 完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35317283/

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