传递函数引用作为回调函数

时间:2015-10-13 17:36:26

标签: javascript function callback lodash

我如何使用我在某处定义的函数作为回调函数。我正在尝试将命名函数传递给lodash:

function boo(value, key) {
  // do something
}

_.forOwn(object, boo(value, key));

这不起作用,我得value is not defined。什么是正确的方法?

1 个答案:

答案 0 :(得分:4)

在这里,您正在调用该函数,而不是传递引用boo(value, key)

要将ref传递给函数,只需键入函数的名称作为参数 _.forOwn(object, boo);