Cet article partage principalement avec vous l'analyse des exemples de code Promise dans ES6. J'espère que vous pourrez mieux comprendre l'utilisation de promise. Les amis intéressés pourront s'y référer. J'espère que cela pourra aider tout le monde.
Sans plus attendre, je publierai le code directement pour vous. Les détails sont les suivants :
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script> var a=0 var test=function(resolve, reject){ setTimeout(function(){ a=4; console.log(a) if(a<2){resolve('200 OK');} if(a>2){reject('400 died');} },3000) } var p1=new Promise(test); p1.then(function(resolve){ console.log(resolve) },function(reject){ console.log(reject); }) </script> </body> </html>
Recommandations associées :
Comment utiliser correctement la promesse de jQuery
Programmation asynchrone dans es6 Explication de la promesse
Une brève introduction à la promesse ES6
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!