Lodash _.method() Method
Lodash _.method() method creates a function that invokes the method at the path of a given object. Any additional arguments are provided to the invoked method.
Syntax:
_.method(path, args);
Parameters:
- path: This is the path to invoke.
- args: These are the arguments to invoke the method with.
Return Value:
This method returns the new invoker function.
Example 1: In this example, we are using the lodash _.method() method.
Javascript
// Requiring the lodash library const _ = require( "lodash" ); // Use of _.method() method let gfg = [ { 'a' : { 'b' : _.constant( "Beginner" ) } }, { 'a' : { 'b' : _.constant( "for" ) } }, { 'a' : { 'b' : _.constant( "Beginner" ) } } ]; let ans = _.map(gfg, _.method( 'a.b' )); // Printing the output console.log(ans); |
Output:
["Beginner", "for", "Beginner"]
Example 2: In this example, we are using the lodash _.method() method.
Javascript
// Requiring the lodash library const _ = require( "lodash" ); // Use of _.method() method let gfg = [ { 'b' : _.constant(1) }, { 'b' : _.constant(5) }, { 'b' : _.constant(8) } ]; let ans = _.map(gfg, _.method([ 'b' ])); // Printing the output console.log(ans); |
Output :
[1, 5, 8]
Contact Us