Skip to content

WebDevHubs

  • Home
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • Java
  • Selenium
  • PHP
  • Python
  • Programs
  • Toggle search form

JavaScript Array isArray() Method

Posted on June 16, 2025June 16, 2025 By Admin No Comments on JavaScript Array isArray() Method

JavaScript Array isArray() method is used to determine whether a given value is an array. It returns a boolean value: true if the value is an array, and false otherwise. This method is particularly useful when working with dynamic data structures or verifying input types in your code.

Pre-requisites to Learn

  • JavaScript Array

Syntax

Array.isArray(value);

Parameters

ParameterDescription
valueThe value to be checked if it is an array or not.

Return Value

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

Examples of JavaScript Array isArray() Method

Example 1: Checking Simple Arrays

console.log(Array.isArray([1, 2, 3])); // Output: true
console.log(Array.isArray('Hello'));   // Output: false
console.log(Array.isArray(123));       // Output: false

Here, the method accurately identifies the array [1, 2, 3] and rejects non-array types like strings and numbers.

Example 2: Differentiating Between Arrays and Objects

let obj = { name: 'John', age: 30 };
let arr = [10, 20, 30];

console.log(Array.isArray(obj)); // Output: false
console.log(Array.isArray(arr)); // Output: true

This example demonstrates that Array.isArray() correctly distinguishes between objects and arrays.

Example 3: Checking Nested Arrays

let nestedArray = [[1, 2], [3, 4]];
let notArray = { 0: 'a', 1: 'b', length: 2 };

console.log(Array.isArray(nestedArray)); // Output: true
console.log(Array.isArray(notArray));    // Output: false

Even for nested arrays, the method returns true, while it rejects array-like objects.

Supported Browsers

BrowserSupport
Chrome5+
Firefox4+
Safari5+
Edge12+
Opera10.5+
Internet Explorer9+
JavaScript, Web Technologies Tags:JavaScript-Array, JavaScript-Array-Method, JavaScript-Method

Post navigation

Previous Post: JavaScript Array forEach() Method
Next Post: Java Program to Calculate Average of Numbers Using Arrays

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • JavaScript Array Methods
  • JavaScript Array.from() Method
  • JavaScript Array isArray() Method
  • JavaScript Array at() Method
  • JavaScript Array every() Method
  • JavaScript Array filter() Method
  • JavaScript Array find() Method
  • JavaScript Array forEach() Method
  • JavaScript Array includes() Method
  • JavaScript Array indexOf() Method
  • JavaScript Array join() Method
  • JavaScript Array keys() Method
  • JavaScript Array lastIndexOf() Method
  • JavaScript Array map() Method
  • JavaScript Array pop() Method
  • JavaScript Array push() Method
  • JavaScript Array reduce() Method
  • JavaScript Array reduceRight() Method
  • JavaScript Array reverse() Method
  • JavaScript Array shift() Method
  • JavaScript Array slice() Method
  • JavaScript Array some() Method
  • JavaScript Array sort() Method
  • JavaScript Array splice() Method
  • JavaScript Array toLocaleString() Method
  • JavaScript Array toReversed() Method
  • JavaScript Array toSorted() Method
  • JavaScript Array toSpliced() Method
  • JavaScript Array toString() Method
  • JavaScript Array unshift() Method
  • JavaScript Array values() Method
  • JavaScript Array with() Method

Recent Posts

  • Java ArrayList trimToSize() Method
  • Java ArrayList toArray() Method
  • Java ArrayList subList() Method
  • Java ArrayList spliterator() Method
  • Java ArrayList sort() Method

Recent Comments

No comments to show.

Important Pages

  • About Us
  • Contact Us
  • Terms of Use
  • Privacy Policy

Web Development

  • HTML
  • CSS
  • JavaScript
  • PHP

Programming Languages

  • Java
  • Python
  • PHP
  • Programs

Others

  • Selenium
  • Lodash
  • Java ArrayList
  • JavaScript Array Methods

Copyright © 2025 WebDevHubs.

Powered by PressBook Green WordPress theme