码迷,mamicode.com
首页 > 其他好文 > 详细

ES6

时间:2017-12-11 14:16:27      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:body   结果   成功   set   pos   blog   data   let   函数   

1.回调使用promise,同步执行

 1     let pro = function(data){
 2         return new Promise((resolve,reject)=>{//使函数return对象,使能then
 3             setTimeout(()=>{
 4             console.log(data);
 5             resolve("hello!");
 6         },1000)
 7     })
 8     };
 9 
10     pro(1).then(function(res){//res:接收成功 "hello!", then(()=>pro(2)) 不写{},自带return
11         console.log(res);
12         return pro(2);
13     }).then(function(res){
14         console.log(res);
15         pro(3)});
16 
17     结果:
18     1
19     hello!
20     2
21     hello!
22     3

 

ES6

标签:body   结果   成功   set   pos   blog   data   let   函数   

原文地址:http://www.cnblogs.com/yuqlblog/p/8021967.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!