Promise-Formulare sind: 1. Promise.resolve(value): Gibt ein Promise-Objekt zurück, das mit einem gegebenen Wert aufgelöst wird; 2. Promise.reject(value): Gibt ein Promise-Objekt zurück, das mit einem gegebenen Wert abgelehnt wird; new Promise(executor): Erstellt ein neues Promise-Objekt und akzeptiert eine Executor-Funktion als Parameter.
Das Betriebssystem dieses Tutorials: Windows 10-System, Dell G3-Computer.
Promise hat in JavaScript hauptsächlich drei Formen:
Promise.resolve(value): Gibt ein Promise-Objekt zurück, das mit einem bestimmten Wert aufgelöst wird.
Promise.reject(value): Gibt ein Promise-Objekt zurück, das mit dem angegebenen Wert abgelehnt wird.
new Promise(executor): Erstellen Sie ein neues Promise-Objekt und akzeptieren Sie eine Executor-Funktion als Parameter. Die Executor-Funktion akzeptiert zwei Parameter: „resolve“ und „reject“, mit denen der Status des Promise-Objekts definiert wird.
Darüber hinaus gibt es drei Zustände von Promise-Objekten:
ausstehend (in Bearbeitung): Anfangszustand, weder Erfolgs- noch Misserfolgszustand.
erfüllt (erfolgreich): Zeigt an, dass der Vorgang erfolgreich abgeschlossen wurde.
abgelehnt (fehlgeschlagen): Zeigt an, dass der Vorgang fehlgeschlagen ist.
Die oben genannten Informationen dienen nur als Referenz. Wenn Sie noch Fragen haben, wird empfohlen, professionelle JavaScript-Bücher zu konsultieren oder professionelle Front-End-Entwickler zu konsultieren.
Das obige ist der detaillierte Inhalt vonWelche Formen des Versprechens gibt es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!