JavaScript Program to Check if An Object is An Array

In this example, you will learn to write a JavaScript program that will check if an object is an array.

To understand this example, you should have the knowledge of the following JavaScript programming topics:

Example: Check Array using Array.isArray()

// program to check if an object is an array

function checkObject(arr) {

    // check if arr is array
    let result = Array.isArray(arr);

    if(result) {
        console.log(`[${arr}] is an array.`);
    else {
        console.log(`${arr} is not an array.`);


let array = [1, 2, 3];

// call the function


[1,2,3] is an array.

In the above program, the Array.isArray() method is used to check if an object is an array.

The Array.isArray() method returns true if an object is an array, otherwise returns false.

Note: For an array, the typeof operator returns an object.

For example,

let arr = [1, 2, 3];
console.log(typeof arr); // object