【问题标题】:Proper term for a callback acceptor回调接受者的专有名词
【发布时间】:2014-07-08 09:18:33
【问题描述】:

这是一个术语问题。传递给另一个函数F 以便稍后调用的函数C 被命名为回调。在这种情况下,F 是否有一个简短的通用术语? “高阶函数”或“函数式”过于宽泛(HOF 不一定调用它的参数)。

 $.each(function() { zzz });

如果我们说function() { zzz }是一个回调,那么$.each如何命名?

【问题讨论】:

  • "caller" 怎么样?它正在调用回调,也就是 "caller's " "callee"。 (据我所知,没有“官方”术语...)
  • 由于函数是一流的原语,我认为没有接受它们的方法的名称。这就像为接受数字或字符串的方法命名一样。
  • @JasonSperske:函数接受函数的术语是“高阶函数”。我的问题是如何调用一个 HOF,它不仅接受(并且可能操纵)其功能参数,而且还调用它。

标签: javascript terminology


【解决方案1】:

在这种情况下 F 有一个简短的通用术语吗?

我不这么认为,我不认为 F 有一个简短的通用术语,具体意味着它接受回调。从回调的角度来看,它是“调用者”或者可能是“源”,但是......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-21
    • 2016-03-31
    • 1970-01-01
    • 1970-01-01
    • 2016-04-26
    • 2018-06-14
    • 2013-07-14
    • 2016-06-29
    相关资源
    最近更新 更多