UNPKG

428 BJavaScriptView Raw
1'use strict';
2
3var isUndefined = require('./undefined');
4
5/**
6 * Checks whether a value is not undefined - in other words, is defined
7 *
8 * @function defined
9 *
10 * @example
11 * var is = require('predicates');
12 *
13 * is.defined(''); // true
14 * is.defined(1); // true
15 * is.defined(undefined); // false
16 *
17 * @param {*} value
18 * @returns {Boolean}
19 */
20module.exports = function isDefined(value) {
21 return !isUndefined(value);
22};