How to check if array is empty or null or undefined in javascript?

By Hardik Savani | May 28, 2019 | | 112007 Viewer | Category : Javascript jQuery


If need for jquery check if array is empty or undefined then i will help you. you can easily check if array is empty or not in javascript. we will use simple if condition and length of array with checking. so we can easily check if array is empty null undefined in javascript.

Here i will give you simple example with multiple cases so you can use any one from there. i will suggest you that you can use this one as bellow simple code:

if (myArray && myArray.length > 0) {

console.log('myArray is not empty.');

}else{

console.log('myArray is empty.');

}

You can also see bellow full example for checking jquery array if empty. So let's bellow code and also check output as i attached bellow:

Example:

<!DOCTYPE html>

<html>

<head>

<title>How to check if array is empty or null or undefined in javascript? - ItSolutionStuff.com</title>

</head>

<body>

<script type="text/javascript">

/*

Basic Checking for Jquery Array

*/

var myArray = [1, 2, 3];

if (myArray && myArray.length > 0) {

console.log('myArray is not empty.');

}else{

console.log('myArray is empty.');

}

/*

Basic Checking with empty array for Jquery Array

*/

var myArray2 = [];

if (myArray2 && myArray2.length > 0) {

console.log('myArray2 is not empty.');

}else{

console.log('myArray2 is empty.');

}

/*

Basic Checking with undefined array for Jquery Array

*/

if (typeof myArray3 !== 'undefined' && myArray3.length > 0) {

console.log('myArray3 is not empty.');

}else{

console.log('myArray3 is empty.');

}

/*

Basic Checking with null array for Jquery Array

*/

var myArray4 = null;

if (myArray4 && myArray4.length > 0) {

console.log('myArray4 is not empty.');

}else{

console.log('myArray4 is empty.');

}

</script>

</body>

</html>

Output:

myArray is not empty.

myArray2 is empty.

myArray3 is empty.

myArray4 is empty.

I hope it can help you...




Hardik Savani
My name is Hardik Savani. I'm a full-stack developer, entrepreneur and owner of Aatman Infotech. I live in India and I love to write tutorials and tips that can help to other artisan. I am a big fan of PHP, Javascript, JQuery, Laravel, Codeigniter, VueJS, AngularJS and Bootstrap from the early stage.
Follow Me: Github Twitter
***Do you want me hire for your Project Work? Then Contact US.

We are Recommending you: