_.tap(value, interceptor)
This method invokes interceptor
and returns value
. The interceptor is invoked with one argument; (value). The purpose of this method is to "tap into" a method chain sequence in order to modify intermediate results.
Since
0.1.0
Arguments
-
value
(*): The value to provide tointerceptor
. -
interceptor
(Function): The function to invoke.
Returns
(*): Returns value
.
Example
_([1, 2, 3]) .tap(function(array) { // Mutate input array. array.pop(); }) .reverse() .value(); // => [2, 1]
Please login to continue.