DEV Community

Paramanantham Harrison for JS Mates

Posted on • Originally published at jsmates.com on

1

Check whether a JS variable an array or not

Let's consider a JS array,

const authors = ['Param', 'Joshua'];
Enter fullscreen mode Exit fullscreen mode

This is obviously an array, but if you need to check whether the data is an array or not. How do you do that check?

Using the Array.isArray method, it is easy to find out whether the value of a variable is an array or not.

console.log(Array.isArray(authors)); // true
Enter fullscreen mode Exit fullscreen mode

If you pass a non-array value to the method, then it will return false.

console.log(Array.isArray(true)); // false
console.log(
  Array.isArray({
    firstName: 'Param',
    lastName: 'Harrison'
  })
); // false
Enter fullscreen mode Exit fullscreen mode

Top comments (0)

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE