gpt4 book ai didi

javascript - 如何使使用 jquery 延迟对象的函数表现得像同步函数?

转载 作者:行者123 更新时间:2023-11-30 18:30:07 25 4
gpt4 key购买 nike

我有一个返回 promise 的 API来自deferred对象。

问题在于调用者的行为应该是同步的。作为向团队展示的一个选项,我将如何使调用函数同步运行?

var foo = function() {
var promise = returnsPromise();
promise.done().fail();

// insert magic here

// function returns when either done() or fail() is completed.
}

最佳答案

如果你真的需要等待 deferred 在那个时候解决,就像没有 jQuery 时那样做:

while (!promise.isResolved() && !promise.isRejected()) { }

关于javascript - 如何使使用 jquery 延迟对象的函数表现得像同步函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9898389/

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