promise的理解和应用

前端之家收集整理的这篇文章主要介绍了promise的理解和应用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

  老铁们,我又满血复活了,今天我准备来吹一波我对promise,如有错吴请直接指出,明白了吗?话不多说开始吧

  首先我们需要知道啥叫promise,我问了问大佬,他说这个东西是 代码(but有兼容问题).

       下面我来说说我自己对他的理解:

        这个小东西吧还是挺可爱的,来,我们了解了解他

        1.它是一个构造函数,使用的时候需要用new实例化

        2.他有一个参数,这个参数是一个回调函数,这个回调函数里面又有两个参数,第一个为resolve  第二个为 reject   (这里先放一下,我们来上一段代码要不然太抽象了)

      函数里面调用resolve()时,.then会调用第一个函数;当回调函数里面调用reject()时,.then会调用第二个函数
                  也可以如下面这样写
函数里面调用resolve()时,.then会执行;当回调函数里面调用reject()时,.catch会执行
函数内部的调用名字统一起来
  
  
方法之一  all方法,这个方法作用:
  
  4.
          接下来我们来说一说Promise的另一个方法  race方法,这个方法作用:
解决回调地狱(关于这个地狱问题,我会在随后的随笔中介绍一下)
获取来的数据和业务逻辑分开
方法可以解决多个Ajax传回的信息再次组合进行查询
       告辞,告辞

************************************************又在成为最会说相声的程序员的路上迈出了具有历史性的一步*******************************************************************

猜你在找的JavaScript相关文章