Metodo jQuery deferred.promise ()
Esempi
Impostare il tempo di ritardo è una casuale due timer sono usati per risolvere (volontà) e di rifiuto (respingere) Persistente oggetti
Prova »
Definizione e utilizzo
deferred.promise () restituisce il differite (ritardo) l'oggetto Promessa.
Nota: 1. Il metodo consente una funzione asincrona che impedisce il progresso di interferire nelle sue richieste interne (progresso) o stato (stato) del altro codice.
2. Solo un gruppo formato oggetto differita, che comprende: done (), allora (), fail (), isResolved (), isRejected (), sempre (), questi metodi possono solo osservare uno stato differito, e non può essere modificato stato interno differita dell'oggetto.
3. deferred.promise () può accettare un parametro di destinazione, quindi sarà dato il bersaglio in entrata metodo di promessa, e restituito come risultato, piuttosto che creare un nuovo oggetto.
grammatica
参数 | 描述 |
---|---|
target | Object类型 绑定 promise 方法的对象。 |
Altri esempi
Utilizzare i parametri di riferimento
Utilizzare il parametro di riferimento, promuovere gli oggetti esistenti Promessa