4.17.11
3.10.1
2.4.2
1.3.1

_.defaultTo(value, defaultValue)

Checks value to determine whether a default value should be returned in its place. The defaultValue is returned if value is NaN, null, or undefined.

Since

4.14.0

Arguments

argument
value
defaultValue
type
*
*
description
The value to check.
The default value.

Returns

(array)

Example

_.defaultTo(1, 10);
// => 1

_.defaultTo(undefined, 10);
// => 10
_.defaultTo(1, 10);
// => 1

_.defaultTo(undefined, 10);
// => 10