美文网首页
关于Promise

关于Promise

作者: taichiyi | 来源:发表于2020-01-07 16:19 被阅读0次
    • 是什么?
      Promise是以最简单的方式处理异步操作的理想选择。

    • 为什么?
      在promise之前,使用了事件(Event)和回调函数(Callback)。

    事件(Event):对于在同一对象上可以多次发生的事情(keyup,touchstart等),事件非常有用。

    promise相对于回调函数(Callback)的优点:
    1.提高代码可读性
    2.避免回调地狱
    3.更好的异步逻辑控制
    4.更好的异常处理

    Promise有一个标准叫做“Promises/A+”,有很多JS库根据这个标准实现了Promise,如:RSVP.js、when。

    每个Promise实例的状态都处于三种状态中的一个:

    • pending: 进行中
    • fulfilled: 已实现
    • rejected: 已拒绝

    相关文章

      网友评论

          本文标题:关于Promise

          本文链接:https://www.haomeiwen.com/subject/aqtdactx.html