返回其第一个参数调用的函数

时间:2016-03-12 05:59:31

标签: javascript

在一系列函数中,我基本上希望能够运行它们。

有点像这样, functionArray.map(call)

除了明显的(下面的)

之外,在JavaScript或Lodash中是否有任何简单的方法可以做到这一点
git config --global core.editor nano

并非所有浏览器都支持此功能

functionArray.map(fn => fn())

这比需要的时间更长

functionArray.map(function(fn) { return fn(); })

每次要使用它时定义一个这个函数,这看起来像是一个愚蠢的解决方案,所以可能已经定义了一个问题

1 个答案:

答案 0 :(得分:0)

我相信第三种选择是你最好的选择:

function callSelf(fn) { return fn(); }
functionArray.map(callSelf)