草庐IT

Bluebird

全部标签

javascript - 如何将现有的回调 API 转换为 Promise?

我想使用Promise,但我有一个回调API,格式如下:1。DOM加载或其他一次性事件:window.onload;//settocallback...window.onload=function(){};2。普通回调:functionrequest(onChangeHandler){...}request(function(){//changehappened...});3。Node样式回调(“nodeback”):functiongetStuff(dat,callback){...}getStuff("dataParam",function(err,data){...})4。带有N

javascript - 如何将现有的回调 API 转换为 Promise?

我想使用Promise,但我有一个回调API,格式如下:1。DOM加载或其他一次性事件:window.onload;//settocallback...window.onload=function(){};2。普通回调:functionrequest(onChangeHandler){...}request(function(){//changehappened...});3。Node样式回调(“nodeback”):functiongetStuff(dat,callback){...}getStuff("dataParam",function(err,data){...})4。带有N