Heim  >  Artikel  >  Web-Frontend  >  Analyse von Promise-Codebeispielen in ES6

Analyse von Promise-Codebeispielen in ES6

小云云
小云云Original
2018-01-26 16:32:571274Durchsuche

Dieser Artikel teilt Ihnen hauptsächlich die Analyse von Promise-Codebeispielen in ES6 mit. Ich hoffe, dass Sie die Verwendung von Promise besser verstehen können.

Ohne weitere Umschweife werde ich den Code direkt für Sie veröffentlichen. Die Details lauten wie folgt:


<!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>

Verwandte Empfehlungen:

So verwenden Sie jQuerys Promise richtig

Asynchrone Programmierung in es6 Promise-Erklärung

Eine kurze Einführung zum ES6-Versprechen

Das obige ist der detaillierte Inhalt vonAnalyse von Promise-Codebeispielen in ES6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn