UNPKG

voca

Version:

The ultimate JavaScript string library

15 lines (13 loc) 462 B
/** * Verifies if `value` is `undefined` or `null` and returns `defaultValue`. In other case returns `value`. * * @ignore * @function nilDefault * @param {*} value The value to verify. * @param {*} defaultValue The default value. * @return {*} Returns `defaultValue` if `value` is `undefined` or `null`, otherwise `defaultValue`. */ function nilDefault(value, defaultValue) { return value == null ? defaultValue : value; } export { nilDefault as n };