【问题标题】:Passing a function reference as a callback function [duplicate]将函数引用作为回调函数传递[重复]
【发布时间】:2015-10-13 17:36:26
【问题描述】:

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

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

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

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

【问题讨论】:

标签: javascript function callback lodash


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-22
    • 2013-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-20
    • 2019-07-23
    相关资源
    最近更新 更多