jQuery deferred.promise () -Methode
Beispiele
Stellen Sie die Verzögerungszeit ist eine zufällige zwei Timer werden verwendet, um zu beheben (Vorsatz) und Ablehnung (ablehnen) Veraltete Objekte
Versuchen »
Definition und Verwendung
deferred.promise () Funktion gibt die latente (Verzögerung), um das Objekt Versprechen.
Hinweis: 1. Die Methode eine asynchrone Funktion , die den Fortschritt in seinem internen Anforderungen (Fortschritt) oder Status (Status) des anderen Code verhindert erlaubt stören.
2. Nur eine Gruppe latente Objekt umfasst, bestehend aus: () durchgeführt, dann ist (), () fehlschlagen, isResolved (), isRejected () immer () können diese Methoden nur einen latenten Zustand zu beobachten, und kann nicht geändert werden latenten internen Zustand des Objekts.
3. deferred.promise () kann einen Zielparameter akzeptieren, wird die eingehende Ziel wird gegeben Versprechen Methode werden, und als Ergebnis zurückgegeben, anstatt ein neues Objekt zu erstellen.
Grammatik
参数 | 描述 |
---|---|
target | Object类型 绑定 promise 方法的对象。 |
Weitere Beispiele
Verwenden Zielparameter
Verwenden Sie die Zielparameter, die Förderung der vorhandenen Objekte Versprechen