Promises:

  • 异步操作完成或失败时处理单个事件
  • 不可取消
  • 代码可读性强,有try/catch

Observables:

  • 可持续监听和响应多个事件
  • 可取消订阅
  • 支持map, filter, reduce等

 

通常情况下Observables优于Promises,但也有些情况需要使用Promises,比如不需要持续响应的情况下。

 

相关文章:

  • 2022-12-23
  • 2018-08-17
  • 2022-12-23
  • 2021-09-26
  • 2021-05-19
  • 2022-01-07
  • 2021-10-31
猜你喜欢
  • 2022-12-23
  • 2021-06-18
  • 2021-06-19
  • 2021-08-30
  • 2021-09-16
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案