_.method(path, [args])
Creates a function that invokes the method at path
of a given object. Any additional arguments are provided to the invoked method.
Since
3.7.0
Arguments
-
path
(Array|string): The path of the method to invoke. -
[args]
(...*): The arguments to invoke the method with.
Returns
(Function): Returns the new invoker function.
Example
1 2 3 4 5 6 7 8 9 10 11 | var objects = [ { 'a' : { 'b' : _.constant(2) } }, { 'a' : { 'b' : _.constant(1) } } ]; _.map(objects, _.method( 'a.b' )); // => [2, 1] _.map(objects, _.method([ 'a' , 'b' ])); // => [2, 1] |
Please login to continue.