实例
- var promise = new MyPromise((resolve, reject) => {
- setTimeout(() => {
- resolve('完成');
- }, 0);
- });
- promise.then((msg) => {console.log(msg);});
本篇由回调函数起,介绍了回调剂理异步义务的常见问题,然后介绍Promises/A+规范及Promise应用,最后就Promise实现做了简单阐述(之后有机会会具体实现一个Promise),花费一周终于把根本常识点介绍完,下一篇将介绍JavaScript异步与生成器实现。
参考
- Promises/A+ specification
- JavaScript Promise
【编辑推荐】
- 基于Python和JavaScript编写物联网温度计法度榜样
- Prepack——JavaScript代码优化对象
- 关于Web Workers你须要懂得的七件事
- WebGL和Three.js工作道理图解
- BOOM:一款有趣的Javascript动画效不雅
推荐阅读
电信运营商(Telcos)和收集办事供给商(ISP)面对着应用动态拓扑调剂的挑衅,以确保连接的稳定性和持续性。这意味>>>详细阅读
地址:http://www.17bianji.com/lsqh/35174.html
1/2 1