JQuery .Deferred() 方法
JQuery 中的这个JQuery.Deferred() 方法是一个函数,它返回带有可以注册多个回调到队列的方法的实用程序对象。它调用回调队列,并中继任何同步或异步函数的成功或失败状态。
句法:
jQuery.Deferred([beforeStart])
- beforeStart :这是一个函数,它在构造函数返回之前被调用。
参数:
返回值:此方法创建并返回一个新的延迟对象。
下面讨论两个例子:
- 示例:在此示例中,Deferred() 用于创建一个新对象,然后使用 notify 和 resolve 方法调用 then() 方法。
JQuery.Deferred() method GeeksForGeeks
输出:
- 示例:在此示例中,使用 Deferred() 方法并检查 Deferred 对象的状态。
JQuery.Deferred() method GeeksForGeeks
- 输出: