发表在

角训练

RxJs观察5分钟

什么是RxJs?

fs.readFile(<目录>,(err, data) => {
//读取目录后运行的代码
})

什么是可观察对象?

fs.readFile(“<目录>”).subscribe (
(data) => {
//读取目录后运行的代码
},
(err) => {
//当发生错误时运行的代码

);
一个Observable的大理石图,它会随着时间的推移发出几个值,从20到100,然后完成

可观察对象和承诺有什么不同?

  • 两者都使用回调函数
  • 两者都用于异步任务和侦听未来将发生的事件。
  • Promise只返回一个值。Observable可以(但不一定)在一段时间内返回多个值。
  • 一旦承诺被创建,它就开始“工作”。一个可观察对象开始“工作”,只要它订阅方法。
  • 我们不能取消Promise(它无论如何都会运行),但我们可以取消Observable。

什么是运算符?

过滤器操作符对每个发出的值(这里是x > 10)应用检查,并过滤掉任何没有通过检查的值
可观测的.pipe (
//我们可以在这里链接几个运算符
Map (data => data.name)
.subscribe(name => console.log(name));
Angular认证链接

什么是主题?

主题=主题<字符串> ();//我们使用subject来释放数据
subject.next (“尤里卡”);

结论

使用Medium应用程序

一个写着“在应用商店下载”的按钮,如果点击它将引导你进入iOS应用商店
一个写着“开始吧,谷歌Play”的按钮,如果点击它,就会引导你进入谷歌Play商店
Baidu
map