RxJS是一个通过使用可观察序列来构建异步和基于事件的程序的库。它提供了一个 核心类型:Observable、卫星类型(大概是这些类型均围绕于Observable,也就是 Observable是根基,而这些是辅助类型):Observer、Schedulers、Subjects)和操 作符-衍生自一些数组方法,使得我们可以把异步事件以集合的方式进行处理。