4.17.11
3.10.1
2.4.2
1.3.1
_.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
argument
value[wrapper=identity]type
*
Function
description
The value to wrap.
The wrapper function.
Returns
(array)Example
var p = _.wrap(
_.escape,
function (func, text) {
return "<p>" + func(text) + "</p>";
}
);
p("fred, barney, & pebbles");
// => '<p>fred, barney, & pebbles</p>'
var p = _.wrap(_.escape, function (func, text) {
return "<p>" + func(text) + "</p>";
});
p("fred, barney, & pebbles");
// => '<p>fred, barney, & pebbles</p>'