Open In App
Related Articles

Lodash _.defaultTo() Method

Improve Article
Improve
Save Article
Save
Like Article
Like

Lodash _.defaultTo() method is used to check the given value and determine if a default value should be restored in its place. When the value is NaN, null, or undefined, the value given in the defaultValue parameter is returned.

Syntax:

_.defaultTo( value, defaultValue );

Parameters:

  • value: This parameter holds the value to check.
  • defaultValue: This parameter holds the default value to be restored.

Return Value:

This method returns the resolved value.

Example 1: In this example, we are getting the same value because the given value is a valid number.

Javascript




// Requiring the lodash library 
const _ = require("lodash");
 
// Return the resolved value
// by _.defaultTo() method
console.log(_.defaultTo(5, 15));
 
// Return the resolved value
// by _.defaultTo() method
console.log(_.defaultTo(82, 43));


Output:

5
82

Example 2: In this example, we are getting the default value because the given value is not a valid number.

Javascript




// Requiring the lodash library 
const _ = require("lodash");
 
// When the value is NaN, defaultValue
// is returned by _.defaultTo() method
console.log(_.defaultTo(null, 15));
 
// When the value is undefined, defaultValue
// is returned by _.defaultTo() method
console.log(_.defaultTo(undefined, 43));


Output:

15
43
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 03 Nov, 2023
Like Article
Save Article
Previous
Next
Similar Reads
Complete Tutorials