使用reduce函数从调用中检索值

时间:2018-04-24 14:26:51

标签: javascript node.js

我正在尝试编写一个使用reduce本机方法的简单函数,以便获取被调用函数的值。 这是我的代码:

const test = (...ps) =>
    ps.reduce((prev, next) =>
        parameter => prev(parameter)
    )

我使用以下行调用它:

test(() => 42)

我将获得被调用函数的返回值,因为prevps数组的唯一值,但只有在我使用next参数定义另一个函数时才有效。

预期结果:42

当前结果:() => 42

我错过了什么?谢谢!

0 个答案:

没有答案