UNPKG

foop

Version:

interfaces that describe their intentions.

41 lines (40 loc) 2.46 kB
/** * @desc Checks if `value` is `undefined`. * @category Lang * * @param {*} x value * @return {boolean} isUndefined * * @since 4.0.0-alpha.1 * @memberOf is * @func isUndefined * * @see is/nullOrUndefined * {@link https://github.com/infernojs/inferno/blob/master/packages/inferno-shared/src/index.ts#L57 inferno-isundefined} * {@link https://nodejs.org/api/util.html#util_util_isundefined_object node_util_isundefined} * @see {@link node_util_isundefined} * @see {@link inferno-isundefined} * * @example * * isUndefined(undefined) * //=> true * isUndefined(void 0) * //=> true * * isUndefined(null) * //=> false * isUndefined(NaN) * //=> false * isUndefined({}) * //=> false * isUndefined('') * //=> false * isUndefined(1) * //=> false * isUndefined(false) * //=> false * */ module.exports = function (x) { return x === undefined; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5kZWZpbmVkLmpzIiwic291cmNlcyI6WyJ1bmRlZmluZWQuanMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAZGVzYyBDaGVja3MgaWYgYHZhbHVlYCBpcyBgdW5kZWZpbmVkYC5cbiAqIEBjYXRlZ29yeSBMYW5nXG4gKlxuICogQHBhcmFtICB7Kn0geCB2YWx1ZVxuICogQHJldHVybiB7Ym9vbGVhbn0gaXNVbmRlZmluZWRcbiAqXG4gKiBAc2luY2UgNC4wLjAtYWxwaGEuMVxuICogQG1lbWJlck9mIGlzXG4gKiBAZnVuYyBpc1VuZGVmaW5lZFxuICpcbiAqIEBzZWUgaXMvbnVsbE9yVW5kZWZpbmVkXG4gKiB7QGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2luZmVybm9qcy9pbmZlcm5vL2Jsb2IvbWFzdGVyL3BhY2thZ2VzL2luZmVybm8tc2hhcmVkL3NyYy9pbmRleC50cyNMNTcgaW5mZXJuby1pc3VuZGVmaW5lZH1cbiAqIHtAbGluayBodHRwczovL25vZGVqcy5vcmcvYXBpL3V0aWwuaHRtbCN1dGlsX3V0aWxfaXN1bmRlZmluZWRfb2JqZWN0IG5vZGVfdXRpbF9pc3VuZGVmaW5lZH1cbiAqIEBzZWUge0BsaW5rIG5vZGVfdXRpbF9pc3VuZGVmaW5lZH1cbiAqIEBzZWUge0BsaW5rIGluZmVybm8taXN1bmRlZmluZWR9XG4gKlxuICogQGV4YW1wbGVcbiAqXG4gKiAgaXNVbmRlZmluZWQodW5kZWZpbmVkKVxuICogIC8vPT4gdHJ1ZVxuICogIGlzVW5kZWZpbmVkKHZvaWQgMClcbiAqICAvLz0+IHRydWVcbiAqXG4gKiAgaXNVbmRlZmluZWQobnVsbClcbiAqICAvLz0+IGZhbHNlXG4gKiAgaXNVbmRlZmluZWQoTmFOKVxuICogIC8vPT4gZmFsc2VcbiAqICBpc1VuZGVmaW5lZCh7fSlcbiAqICAvLz0+IGZhbHNlXG4gKiAgaXNVbmRlZmluZWQoJycpXG4gKiAgLy89PiBmYWxzZVxuICogIGlzVW5kZWZpbmVkKDEpXG4gKiAgLy89PiBmYWxzZVxuICogIGlzVW5kZWZpbmVkKGZhbHNlKVxuICogIC8vPT4gZmFsc2VcbiAqXG4gKi9cbm1vZHVsZS5leHBvcnRzID0geCA9PiB4ID09PSB1bmRlZmluZWRcbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFzQ0EsTUFBTSxDQUFDLE9BQU8sR0FBRyxVQUFBLENBQUMsQ0FBQSxDQUFDLEFBQUcsU0FBQSxDQUFDLEtBQUssU0FBUyxHQUFBOyJ9