DimNS / isEmpty.js

Javascript empty value checker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

isEmpty.js

isEmpty(value)

Check for empty value (null, undefined, number, string, object or array).

notEmpty(value)

Check for not empty value (null, undefined, number, string, object or array).

Install

npm i dimns-is-empty-js

Usage

<script type="text/javascript" src="dist/isEmpty.min.js">
<script type="text/javascript">
    // true
    console.log(isEmpty(null));
    console.log(isEmpty(undefined));
    console.log(isEmpty(NaN));
    console.log(isEmpty(''));
    console.log(isEmpty('    '));
    console.log(isEmpty({}));
    console.log(isEmpty([]));

    // false
    console.log(isEmpty('null'));
    console.log(isEmpty('undefined'));
    console.log(isEmpty(0));
    console.log(isEmpty(123));
    console.log(isEmpty('  spaces '));
    console.log(isEmpty({'1': '111', '2': '222'}));
    console.log(isEmpty(['111', '222']));
    console.log(isEmpty(function() {}));
    console.log(isEmpty(true));
    console.log(isEmpty(false));
    
    // true
    console.log(notEmpty('null'));
    console.log(notEmpty('undefined'));
    console.log(notEmpty(0));
    console.log(notEmpty(123));
    console.log(notEmpty('  spaces '));
    console.log(notEmpty({'1': '111', '2': '222'}));
    console.log(notEmpty(['111', '222']));
    console.log(notEmpty(function() {}));
    console.log(notEmpty(true));
    console.log(notEmpty(false));

    // false
    console.log(notEmpty(null));
    console.log(notEmpty(undefined));
    console.log(notEmpty(NaN));
    console.log(notEmpty(''));
    console.log(notEmpty('    '));
    console.log(notEmpty({}));
    console.log(notEmpty([]));
</script>

About

Javascript empty value checker

License:MIT License


Languages

Language:JavaScript 90.2%Language:HTML 9.8%