_.wrap(value, [wrapper=identity])
Creates a function that provides value
to wrapper
as its first argument. Any additional arguments provided to the function are appended to those provided to the wrapper
. The wrapper is invoked with the this
binding of the created function.
Since
0.1.0
Arguments
value
(*): The value to wrap.[wrapper=identity]
(Function): The wrapper function.
Returns
(Function): Returns the new function.
Example
var p = _.wrap(_.escape, function(func, text) {return '<p>' + func(text) + '</p>';});p('fred, barney, & pebbles');// => '<p>fred, barney, & pebbles</p>'
当前内容版权归 lodash.com 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 lodash.com .