📜  JQuery .Deferred() 方法

📅  最后修改于: 2021-11-25 04:01:25             🧑  作者: Mango

JQuery 中的这个JQuery.Deferred() 方法是一个函数,它返回带有可以注册多个回调到队列的方法的实用程序对象。它调用回调队列,并中继任何同步或异步函数的成功或失败状态。

句法:

jQuery.Deferred([beforeStart])

    参数:

  • beforeStart :这是一个函数,它在构造函数返回之前被调用。

返回值:此方法创建并返回一个新的延迟对象。

下面讨论两个例子:

  • 示例:在此示例中,Deferred() 用于创建一个新对象,然后使用 notify 和 resolve 方法调用 then() 方法。
     
      
     
         
          JQuery.Deferred() method
        
         
       
    
        

               GeeksForGeeks       

          

          

             

          

             

    输出

  • 示例:在此示例中,使用 Deferred() 方法并检查 Deferred 对象的状态。
     
      
     
         
          JQuery.Deferred() method
        
         
       
    
        

               GeeksForGeeks       

          

          

             

          

                      
    • 输出: