UNPKG

awesome-string

Version:

The ultimate JavaScript string library

12 lines 447 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`. */ export default function nilDefault(value, defaultValue) { return value == null ? defaultValue : value; }