1.0.7 • Published 8 years ago

js-empty v1.0.7

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

#JSEmpty for NodeJS

Check empty or null value of object, array, string,.. for NodeJS

Installation

$ npm install jsempty

API

var jsEmpty = require('jsempty');

jsEmpty(params [, options])

params: This is a object, array, string,..

options: Optionally, you can add an array index are ignored. This is a object or array.

Return

true: is empty

false: not empty

Example

Example 1

var params = {
	name:'MrTam',
	email:null
};
if(jsEmpty(params)){
	console.log('is empty');
}else{
	console.log('not empty');
}
// return is empty

Example 2

var params = {
	name:'MrTam',
	email:null
};
if(jsEmpty(params, ['email'])){
	console.log('is empty');
}else{
	console.log('not empty');
}
// return not empty

Example 3

var params = {
	name:'MrTam',
	email:null,
	birthday: {
		day: 10,
		month: 8,
		year: null
	}
};
if(jsEmpty(params, ['email'])){
	console.log('is empty');
}else{
	console.log('not empty');
}
// return is empty

Example 4

var params = {
	name:'MrTam',
	email:null,
	birthday: {
		day: 10,
		month: 8,
		year: null
	}
};
if(jsEmpty(params, {'email':'email', birthday:['year']})){
	console.log('is empty');
}else{
	console.log('not empty');
}
// return not empty

Example 5

var params = {
	name:'MrTam',
	email:null,
	birthday: {
		day: 10,
		month: 8,
		year: null
	}
};
if(jsEmpty(params, ['email', 'year'])){
	console.log('is empty');
}else{
	console.log('not empty');
}
// return not empty