在Javascript中,ƒ是什么意思?

In Javascript, what does ƒ mean?

我见过这个 ƒ 符号(斜体 f 和尾巴,如果你看不清楚的话),例如:这里:https://observablehq.com/@d3/zoomable-sunburst

他将它与以下代码一起使用,但我不确定它的用途是什么:

color = ƒ(i)    
color = d3.scaleOrdinal(d3.quantize(d3.interpolateRainbow, data.children.length + 1))

这样做的目的是什么?

谢谢!

一个 Observable 单元格包含两个主要部分:输出在上面的白色区域(三个点旁边),而代码在它下面的灰色区域(在引脚旁边) .您所看到的只是单元格的输出,而 ƒ 是 Observable 团队选择指示函数的方式。

例如,看看这个函数:

如您所见,输出只是函数本身,而不是它的返回值。但是如果我们称它为:

最后,如果我们传递一个值:

同样与您的问题相关,请注意这个介绍性页面的标题,我将以粗体显示:Observable is not JavaScript。有点夸张(使用的语言JavaScript),但作者的意图是要表明Observable有很多语法特点。