利用nodejs的event
模块,可以实现一个最简单的Promise/Deferred
框架:
Promise
1 | // Promise 继承自EventEmitter |
Deferred
1 | var Deferred = function () { |
使用方法
1 | function test() { |
实现链式调用
- Promise
1 | var Promise = function () { |
- Deferred
1 | var Deferred = function () { |
- 使用
1 | function test() { |