Copyright 2025

The Valley of Code

A Flavio Copes project

How to check if a JavaScript value is an array?
Find out how to determine if a JavaScript value is an array using the `Array.isArray()` method

Sometimes you got passed an object in a function, and you need to check if this is an array.

Maybe if it’s an array you perform some operation, and if it’s not an array you perform something else.

How can you determine if an object is an array?

Use the isArray() static method provided by the Array built-in object, introduced in ECMAScript 5:

const list = [1, 2, 3]
Array.isArray(list) //true

Want to master TypeScript? Check out my TypeScript Masterclass

Join my AI Workshop !

The Web Development BOOTCAMP cohort starts in February 2026