Promise

什么是promise?
【注】:http://www.cnblogs.com/lvdabao/p/es6-promise-1.html

承诺,先知,对于异步的操作我们不知道它什么时候完成,就像我们点了一份菜,不知道这份菜要什么时候上,
所以,我们预知了一下,{ 1 菜上了==================》我们就吃饭 }
{2 菜没上==================》我们就聊天}

我们console.dir(Promise) ,

QQ图片20171023204859.png
可以看到,它是一个构造函数
Promise是一个构造函数,自己身上有all、reject(拒绝)、resolve(解决)这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。这么说用Promise new出来的对象肯定就有then、catch方法喽,没错。

你可能感兴趣的:(Promise)