博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rxjs常用操作符
阅读量:6964 次
发布时间:2019-06-27

本文共 549 字,大约阅读时间需要 1 分钟。

hot3.png

创建类操作符 :

  • from (数组)、
  • fromEvent(event) 、
  • _of _ (若干对象) 、
  • interval(间隔时间) 、
  • timer(初始延迟时间,间隔时间);

转换类操作符 -- _map _(转换函数) 、

  • _mapTo _(固定值) 、
  • pluck(被转换对象子属性,被转换对象孙属性)、
  • do(操作函数不中断流)、
  • filter(过滤操作)、
  • take(取前面num长度的流) == first()
  • skip(跳过前面num长度的流)

过滤类操作符 --

  • debounce(fn) 、
  • debounceTime(time) time时间内的流全部过滤掉,例如输入搜索、
  • distinct() 流的去重,无变化不发生
  • distinctUntilChanged(去重直到上一个变化)

合并类操作符 --

  • merge(a,b) 交叉合并、
  • concat(a,b)、整段合并
  • startWidth(a)、设置流起始值a
  • combineLatest(a,b, (a,b)=>{})、
  • a.withLatestFrom(b)、以a流改变为主取流的最新值,返回数组
  • zip(对齐合并)

转载于:https://my.oschina.net/u/3554461/blog/1623104

你可能感兴趣的文章
Spring Boot 2.0正式发布,升还是不升呢?
查看>>
Android四大组件Activity,及Intent的简单用法
查看>>
线程同步控制
查看>>
正则表达式
查看>>
深入理解Tomcat系列之一:系统架构
查看>>
[原]Jenkins(八)---jenkins构建项目报错时发送错误报告邮件
查看>>
Smart Framework:轻量级 Java Web 框架
查看>>
在win10中使用linux上的bash命令行
查看>>
Eclipse FindBugs插件安装与使用
查看>>
介绍:成为一名 Jenkins 贡献者的旅程
查看>>
java中equals和==的区别
查看>>
还是使用jquery实现的无刷新的文件下载
查看>>
Porteus Kiosk
查看>>
How to use IE6 on Windows 7
查看>>
ios自动化构建
查看>>
线程优先级
查看>>
ESLint - 简介
查看>>
Linux在安装nginx
查看>>
【工具使用系列】关于MATLAB Simulink机电系统仿真,你需要知道的事
查看>>
$apply
查看>>