promise 简单实现

2017-06-11  本文已影响0人  b0c44f1518ed

```

functionpro(doIt) {

this.res=undefined;

this.rej=undefined;

this.success=function(success) {

console.log(this);

this.res= success;

doIt(this.res,this.rej);

};

this.error=function(error) {

this.rej= error;

doIt(this.res,this.rej);

};

}

newpro(function(res,rej) {

setTimeout(function() {

res();

},1000)

}).success(function() {

alert(123);

})

```

上一篇下一篇

猜你喜欢

热点阅读