Last updated on Nov 16, 2020 by Suraj Sharma
In this tutorial, you will learn how you can check whether a JavaScript object is an array or not.
Suppose you have an array A
const A = [1,2,3,4]
typeof A
always returns "object"
console.log(typeof A) // logs 'object'
therefore typeof
is not a solution to determine if an object is an Array.
However, JavaScript Array provides a method isArray()
, which checks whether the argument object passed to it, is an Array or not
Array.isArray({a: 1}) // false
Array.isArray([1,2,3,4]) // true
Array.isArray(null) // false
Array.isArray()
is widely supported by all the browsers.
Related Solutions
Rate this post
Suraj Sharma is the founder of Future Gen AI Services. He holds a B.Tech degree in Computer Science & Engineering from NIT Rourkela.