多次调用Promise的then会返回什么?
2024-09-05 03:48:48
//做饭
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)
})
输出
开始做饭。
--------------
做饭完毕!
鸡蛋炒饭
鸡蛋炒饭
鸡蛋炒饭
最新文章
- 通过3个Hello World应用来了解ASP.NET 5应用是如何运行的(3)
- testng教程之testng.xml的配置和使用,以及参数传递
- 动画黄金搭档:CADisplayLink&;CAShapeLayer
- 游戏笔记之《Fez》
- I am back-电商网站开发&;jQuery
- 序列化.to_sym
- Java for LeetCode 200 Number of Islands
- etc目录名字的意思---挖Linux中的古老缩略语
- xp重装系统后恢复Linux启动
- 02_天气查询_socket方式模拟_单线程
- android 21 隐式意图启动系统预定义activity
- VMware虚拟机中调整Linux分区大小——使用gparted
- .Net程序猿玩转Android开发---(3)登陆页面布局
- Dynamics CRM2016 Web API获取实体元数据Picklist属性的Text&;Value
- 在 Confluence 中启用 HTTP 响应压缩
- MySQL(九)
- python测试开发django-20.添加创建时间DateTimeField
- docker-compose工具
- C++ 游戏之点点水果
- Alpha冲刺(1/10)——追光的人
热门文章
- Unable to find a constructor that takes a String param or a valueOf() or fromString() method
- HTML学习汇总
- vector STL
- 学习MySQL这一篇就够了
- Markdown简洁语法说明
- matplotlib基础汇总_04
- pandas_读取Excel并筛选特定数据
- PHP zip_open() 函数
- Hibernate Validator校验参数全攻略
- EF Code First数据库模型及属性约束