node / javascript()()语法-究竟如何工作?

格力

帮助我理解此代码,尽管如何将输出的of (1,2,3)管道传递到代码行中的第一位第二位map( x => x*x)map( x => x*x)of (1,2,3)

map(x => x*x) (of (1,2,3)).subscribe((value)=> console.log(`value : ${value}`))

可以写成如下,我理解得很好,但是不懂。

of(1,2,3).pipe(map(x => x*x)).subscribe((value)=> console.log(`value : ${value}`))

仅供参考,两者都是正确的,并且返回值1,4,9

如果您在编辑器中尝试相同,请在下面导入

import {of} from 'rxjs'
import {map} from 'rxjs/operators'
永恒1

这实际上是RxJS文档中的一个示例,并在上面进行了解释:

管道运算符本质上是一个纯函数,它将一个Observable作为输入并生成另一个Observable作为输出。订阅输出Observable也将订阅输入Observable。

因此,这意味着map(x => x*x)返回一种函数,该函数将一个Observable作为参数并返回另一个Observable。然后,我们使用调用该函数(of(1,2,3))并获得最终结果,实际上,该结果等于of(1,2,3).pipe(map(x => x*x))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ZMQ异步,它究竟如何工作?

来自分类Dev

主板PW开关究竟如何工作?

来自分类Dev

NOT EXISTS在SQL中究竟如何工作?

来自分类Dev

eval()关键字究竟如何中断javascript中的编译器优化

来自分类Dev

究竟如何运作?

来自分类Dev

所有格量词究竟如何工作?

来自分类Dev

在这种情况下,递归究竟如何工作?

来自分类Dev

究竟如何使用CRC?

来自分类Dev

Node.js JavaScript语法

来自分类Dev

Node.js JavaScript语法

来自分类Dev

如何为新对象提供不同的属性以及 __init__ 究竟如何工作?

来自分类Dev

究竟如何与3个参数的工作Java.reduce功能?

来自分类Dev

bitlocker究竟如何保护我的数据?

来自分类Dev

您究竟如何使用mapState?

来自分类Dev

cong 究竟如何才能打好字?

来自分类Dev

Ember.js的JavaScript语法如何工作?

来自分类Dev

一些疑问与Spring MVC中的显式页面映射有关,究竟如何工作?

来自分类Dev

Python函数究竟如何返回/屈服对象?

来自分类Dev

人们究竟如何“破解” Unix / Linux系统?

来自分类Dev

人们究竟如何“破解” Unix / Linux系统?

来自分类Dev

用于HLS的AES-128。究竟如何应用?

来自分类Dev

CTRL^C 究竟如何传递信号以进行处理

来自分类常见问题

ANTLR语法无法正常工作。我究竟做错了什么?

来自分类Dev

ANTLR语法无法正常工作。我究竟做错了什么?

来自分类Dev

如何在vscode / Visual Studio代码中的javascript / node.js文件中语法高亮显示/自动完成/自动格式化sql命令?

来自分类Dev

Emberjs似乎如何扩展Javascript的语法?

来自分类Dev

如何注释掉包含剃刀语法的JavaScript

来自分类Dev

如何使用JavaScript获取CSS语法?

来自分类Dev

如何在Node中使用Textmate语法标记代码段

Related 相关文章

热门标签

归档