//做饭
function cook(){
console.log('开始做饭。');
var p = new Promise(function(resolve, reject){ //做一些异步操作
setTimeout(function(){
console.log('做饭完毕!');
resolve('鸡蛋炒饭');
}, 1000);
});
return p;
} p = cook(); p.then((data) => {
console.log(data)
}) console.log('--------------') p.then((data) => {
console.log(data)
}) p.then((data) => {
console.log(data)
})

输出

开始做饭。
--------------
做饭完毕!
鸡蛋炒饭
鸡蛋炒饭
鸡蛋炒饭

最新文章

  1. 通过3个Hello World应用来了解ASP.NET 5应用是如何运行的(3)
  2. testng教程之testng.xml的配置和使用,以及参数传递
  3. 动画黄金搭档:CADisplayLink&CAShapeLayer
  4. 游戏笔记之《Fez》
  5. I am back-电商网站开发&jQuery
  6. 序列化.to_sym
  7. Java for LeetCode 200 Number of Islands
  8. etc目录名字的意思---挖Linux中的古老缩略语
  9. xp重装系统后恢复Linux启动
  10. 02_天气查询_socket方式模拟_单线程
  11. android 21 隐式意图启动系统预定义activity
  12. VMware虚拟机中调整Linux分区大小——使用gparted
  13. .Net程序猿玩转Android开发---(3)登陆页面布局
  14. Dynamics CRM2016 Web API获取实体元数据Picklist属性的Text&Value
  15. 在 Confluence 中启用 HTTP 响应压缩
  16. MySQL(九)
  17. python测试开发django-20.添加创建时间DateTimeField
  18. docker-compose工具
  19. C++ 游戏之点点水果
  20. Alpha冲刺(1/10)——追光的人

热门文章

  1. Unable to find a constructor that takes a String param or a valueOf() or fromString() method
  2. HTML学习汇总
  3. vector STL
  4. 学习MySQL这一篇就够了
  5. Markdown简洁语法说明
  6. matplotlib基础汇总_04
  7. pandas_读取Excel并筛选特定数据
  8. PHP zip_open() 函数
  9. Hibernate Validator校验参数全攻略
  10. EF Code First数据库模型及属性约束