Die JavaScript-Methode then wird asynchron ausgeführt, das heißt, das Programm in [then()] wird nach der Ausführung der Methode ausgeführt, bevor [.then()] ausgeführt wird. Dadurch werden Probleme wie das Nichtabrufen von Daten vermieden. Versprechen] .then(onCompleted, onRejected)].
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, DELL G3-Computer.
then()-Methode wird asynchron ausgeführt.
bedeutet: Nachdem die Methode vor .then()
ausgeführt wurde, wird das darin enthaltene Programm then() ausgeführt. Dadurch werden Probleme wie das Nichtabrufen von Daten vermieden.
Syntax:
promise.then(onCompleted, onRejected);
4. Parameter
Versprechen erforderlich. Versprechensobjekt.
onCompleted erforderlich. Die Fulfillment-Handler-Funktion, die ausgeführt werden soll, wenn das Versprechen erfolgreich abgeschlossen wird.
onRejected ist optional. Fehlerbehandlungsfunktion, die ausgeführt wird, wenn das Versprechen abgelehnt wird.
Beispiel:
vstart() { super.start(); if (this.transport) { return this.transport.ready.then(() => { return this.clientSM.start(); }); } else { return Promise.reject("no transport attached"); } }
Verwandte kostenlose Lernempfehlungen: Javascript-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWas ist die Javascript-Then-Methode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!