DEV Community

Murtaja Ziad
Murtaja Ziad

Posted on • Originally published at blog.murtajaziad.xyz on <time datetime="2020-12-18T11:00:00Z" class="date">Dec 18, 2020</time>

Check if a value exists in an array using Javascript.

In this article, I will show you the 2 ways for checking if a value exists in an array.


Photo by Luis del Río from Pexels


1. Using includes()

This method returns true if the array includes the value, else it returns false.

let array = ["a", "b", "c", "d"];
console.log(array.includes("b")); // true
console.log(array.includes("e")); // false
Enter fullscreen mode Exit fullscreen mode

2. Using indexOf()

This methods returns the index of the value if it exists, else it returns -1.

let array = ["a", "b", "c", "d"];
console.log(array.indexOf("b")); // 1
console.log(array.indexOf("e")); // -1
Enter fullscreen mode Exit fullscreen mode

Discussion (0)