Open In App

Lodash _.stubFalse() Method

Last Updated : 09 Sep, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

Lodash is a JavaScript library that works on the top of underscore.js. Lodash helps in working with arrays, strings, objects, numbers, etc.

The _.stubFalse() method is used to always return a false value. The basic difference between using a normal false value and using the _.stubFalse() method is that lambda functions create a new different function every time they are run, so when used in React render functions, they can create unnecessary re-renders. Lodash stubs do not have this issue.

Syntax:

_.stubFalse()

Parameters: This method does not accept any parameters.

Return Value: It returns the false boolean value.

Example 1:

Javascript




// Requiring the lodash library  
const _ = require("lodash");            
    
// Using the _.stubFalse() method 
let false_val = _.stubFalse(); 
        
// Printing the output  
console.log(false_val);


Output:

'false'

Example 2:

Javascript




// Requiring the lodash library  
const _ = require("lodash");            
    
// Using the _.stubFalse() method 
// to create 5 false values
let false_vals = _.times(5, _.stubFalse); 
        
// Printing the output  
console.log(false_vals);


Output:

[false, false, false, false, false]

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads