1. forkJoin
当所有 observables 完成时,发出每个 observable 的最新值。不按顺序发送(有一个失败不返回,需要在外部捕获错误)
(使用场景:只关心多个返回值数据时,类似promise.all)
2. concat
按照顺序,前一个 observable 完成了再订阅下一个 observable 并发出值。(排队执行)
3. merge
将多个 observables 转换成单个 observable 。
interval(2000).pipe(
merge(interval(1000))
)