Open In App

Lodash _.partial() Method

Improve
Improve
Like Article
Like
Save
Share
Report

Lodash _.partial() method is used to create a function that invokes the given func function with prepended partials to the arguments it receives.

Syntax:

_.partial(func, partials);

Parameters:

  • func: This parameter holds the function to partially apply the arguments to.
  • partials: This parameter holds the arguments to be applied. It is an optional parameter.

Return Value:

This method returns the new partially applied function.

Example 1: In this example, we are using the _.partial() method to pass ‘GeeksforGeeks’ partially.

Javascript




// Requiring the lodash library 
const _ = require("lodash");
 
// Given Function
function info(information, name) {
    console.log(information + ' ' + name);
}
 
// Using the _.partial() method 
let call_gfg =
    _.partial(info, 'GeeksforGeeks');
call_gfg('is a computer science portal for geeks');


Output:

'GeeksforGeeks is a computer science portal for geeks'

Example 2: In this example, we are using the _.partial() method to pass ‘geeks’ partially.

Javascript




// Requiring the lodash library 
const _ = require("lodash");
 
// Given Function
function info(information, name) {
    console.log(information + ' ' + name);
}
 
// Using the _.partial() method 
let say_gfg = _.partial(info, _, 'geeks');
say_gfg('Hello');


Output:

'Hello geeks'

Last Updated : 25 Oct, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads