1.0.0 • Published 8 years ago
d-promise v1.0.0
DPromise
DPromise是Promises/A+规范的一个实现,并且通过了Promises/A+的测试。
DPromise是一个精简小巧的,可读性高的Promises/A+实现。如你在使用中遇到问题,欢迎联系我:lehuading@qq.com
安装
$ npm install d-promise
测试
// 安装promises-aplus-tests
$ npm install
// 运行测试
$ npm test
文档
使用
var DPromise = require('d-promise');
new DPromise(function (resolve, reject) {
setTimeout(function () {
resolve('success')
}, 1000);
}).then(function (value) {
// resolved
console.log(value);
}, function (reason) {
// rejected
console.log(reason);
});
接口
DPromise实现了一个符合Promise/A+规范的最小库。 为了简化流程处理,今后会添加串行、并行和一些约定俗成的接口。 如果你想一起来开发,欢迎和我联系:lehuading@qq.com。
Promises/A+ 规范
Promises/A+ 规范英文: https://github.com/promises-aplus/promises-spec
Promises/A+ 规范中文: http://www.ituring.com.cn/article/66566
感谢malnote的翻译博客: http://malcolmyu.github.io/malnote
License
1.0.0
8 years ago