我如何使用我在某处定义的函数作为回调函数。我正在尝试将命名函数传递给lodash:
function boo(value, key) {
// do something
}
_.forOwn(object, boo(value, key));
这不起作用,我得value is not defined
。什么是正确的方法?
答案 0 :(得分:4)
在这里,您正在调用该函数,而不是传递引用boo(value, key)
要将ref传递给函数,只需键入函数的名称作为参数
_.forOwn(object, boo);