;

Javascript Array - isArray() Method


Tutorialsrack 09/10/2022 Jquery Javascript

In this article, you will learn about the javascript Array built-in method Array.prototype.isArray(). How does this method work in javascript? 

Array.prototype.isArray()

The Array.prototype.isArray() method checks whether the passed value is an array or not. It returns true if the value is an Array; otherwise, it returns false. It returns always false if the value is a TypedArray instance.

Syntax
array.isArray(value);

This method takes 1 parameter as given below:

  • value: This parameter is to be checked whether it is an array or not.

Here are some examples of Array.prototype.isArray() method:

Examples
//Here some examples of Array.isArray() Method


console.log(Array.isArray([]));
// Output => true

console.log(Array.isArray([1]));
// Output => true

console.log(Array.isArray(new Array()));
// Output => true

console.log(Array.isArray(new Array("a", "b", "c", "d")));
// Output => true

console.log(Array.isArray(new Array(3)));
// Output => true

// Little known fact: Array.prototype itself is an array:
console.log(Array.isArray(Array.prototype));
// Output => true

console.log(Array.isArray());
// Output => false

console.log(Array.isArray({}));
// Output => false

console.log(Array.isArray(null));
// Output => false

console.log(Array.isArray(undefined));
// Output => false

console.log(Array.isArray(17));
// Output => false

console.log(Array.isArray("Array"));
// Output => false

console.log(Array.isArray(true));
// Output => false

console.log(Array.isArray(false));
// Output => false

console.log(Array.isArray(new Uint8Array(32)));
// Output => false

// This is not an array, because it was not created using the
// array literal syntax or the Array constructor
console.log(Array.isArray({ __proto__: Array.prototype }));
// Output => false

I hope this article will help you to understand the javascript Array built-in method Array.prototype.isArray()

Share your valuable feedback, please post your comment at the bottom of this article. Thank you!


Related Posts



Comments

Recent Posts
Tags