无法弄清楚为什么地图操作员可以像这样使用map <number,void>x => x * xof1、2、3subscribev=> console.log`value :$ {v}`;

问题描述

我正在按照官方文档研究rjx运算符。

在“运算符”部分,有一个有关如何使用地图运算符的示例

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

对我来说这没有意义。怎么样

(of(1,3)).subscribe((v) => console.log(`value: ${v}`)) 

在第一个括号之外?我不知道这种语法。非常感谢有人可以向我解释。

以下对我来说很有意义

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

一个括号作为map的参数。

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

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)