本文主要跟大家分享ES6中Promise程式碼實例分析,希望大家更更好掌握promise的用法,有興趣的朋友參考下吧,希望能幫助大家。
廢話不多說了,直接給大家貼程式碼了,具體如下:
<!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>
相關推薦:
以上是ES6中Promise程式碼實例分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!