Friday 20 September 2024

How to Check if an Array Includes a Value in JavaScript: The Modern Way


When working with JavaScript arrays, one of the most common tasks is to check whether a certain value exists within an array. Historically, this required writing loops or using methods that were not always intuitive. However, modern JavaScript provides more concise and readable solutions. Let’s explore the best methods for checking if an array contains a value and why you should use them.

1. The Modern Way: Array.prototype.includes()

Starting with ECMAScript 2016 (ES7), JavaScript introduced the includes() method, which is the easiest and most efficient way to check if an array contains a value. It is widely supported by all modern browsers, except for older versions of Internet Explorer.

Read more »

Labels: