博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[RxJS] Chain RxJS Operators Together with a Custom `pipe` Function using Array.reduce
阅读量:6160 次
发布时间:2019-06-21

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

Instead of writing complex operators, it's usually best to write simple, single-purpose operators then chain them together when necessary. The pipefunction takes functions as arguments, invokes each function with the value, then passes the returned result on to the next function.

 

build a custom pipe function:

const pipe = (...fns) => source => fns.reduce((acc, fn) => fn(acc), source);

 

import { map, filter } from "rxjs/operators";export const mul = number =>  pipe(    map(v => v * number),    filter(v => v < 10)  );

 

转载地址:http://kpefa.baihongyu.com/

你可能感兴趣的文章
Linux macos 常用终端操作
查看>>
企业网络的管理思路
查看>>
Linux磁盘分区与挂载
查看>>
J2se学习笔记一
查看>>
DNS视图及日志系统
查看>>
老李分享:Android性能优化之内存泄漏 3
查看>>
mysql命令
查看>>
来自极客标签10款最新设计素材-系列七
查看>>
极客技术专题【009期】:web技术开发小技巧
查看>>
PHP 简单计算器代码实现
查看>>
正则表达式的知识普及
查看>>
docker使用笔记
查看>>
华为eNSP模拟器上实现FTP服务
查看>>
【全球AI人才排行榜】美国第一,中国仅排名第7
查看>>
微信小程序输入框input
查看>>
MySql字符串函数使用技巧
查看>>
Doc2Vec,Word2Vec文本相似度 初体验。
查看>>
系统ghost后变成一个盘了别的分区的文件怎么找回
查看>>
Win7+Ubuntu11
查看>>
请问华为三层交换机里面的那个从IP是个什么意思? -
查看>>