Skip to content

DimNS/isEmpty.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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>