La méthode javascript then est exécutée de manière asynchrone, c'est-à-dire que le programme interne de [then()] est exécuté après la méthode avant l'exécution de [.then()], ce qui évite des problèmes tels que la non-obtention des données. . La syntaxe est [promise.then(onCompleted, onRejected)].
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur DELL G3.
La méthode Then() est exécutée de manière asynchrone.
signifie : le programme à l'intérieur de then() sera exécuté après la méthode avant l'exécution de .then()
Cela évitera des problèmes tels que la non-obtention des données.
Syntaxe :
promise.then(onCompleted, onRejected);
4. Paramètres
la promesse est requise. Objet de promesse.
onCompleted est requis. Fonction de gestionnaire d'exécution à exécuter lorsque la promesse se termine avec succès.
onRejected est facultatif. Fonction de gestionnaire d'erreurs à exécuter lorsque la promesse est rejetée.
Exemple :
vstart() { super.start(); if (this.transport) { return this.transport.ready.then(() => { return this.clientSM.start(); }); } else { return Promise.reject("no transport attached"); } }
Recommandations d'apprentissage gratuites associées : Tutoriel vidéo javascript
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!