Maison >interface Web >js tutoriel >Analyse des exemples de code Promise dans ES6

Analyse des exemples de code Promise dans ES6

小云云
小云云original
2018-01-26 16:32:571357parcourir

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(&#39;200 OK&#39;);}
    if(a>2){reject(&#39;400 died&#39;);}
  },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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn