Promises:
- 异步操作完成或失败时处理单个事件
- 不可取消
- 代码可读性强,有try/catch
Observables:
- 可持续监听和响应多个事件
- 可取消订阅
- 支持map, filter, reduce等
通常情况下Observables优于Promises,但也有些情况需要使用Promises,比如不需要持续响应的情况下。
Promises:
Observables:
通常情况下Observables优于Promises,但也有些情况需要使用Promises,比如不需要持续响应的情况下。
转载于:https://www.cnblogs.com/Jason-Xiang/p/9067794.html