UNPKG

426 BJavaScriptView Raw
1/**
2 * Checks if `value` is `null` or `undefined`.
3 *
4 * @static
5 * @memberOf _
6 * @since 4.0.0
7 * @category Lang
8 * @param {*} value The value to check.
9 * @returns {boolean} Returns `true` if `value` is nullish, else `false`.
10 * @example
11 *
12 * _.isNil(null);
13 * // => true
14 *
15 * _.isNil(void 0);
16 * // => true
17 *
18 * _.isNil(NaN);
19 * // => false
20 */
21function isNil(value) {
22 return value == null;
23}
24
25module.exports = isNil;