Home >Web Front-end >JS Tutorial >Use the includes function in JavaScript to check whether an array contains an element

Use the includes function in JavaScript to check whether an array contains an element

PHPz
PHPzOriginal
2023-11-18 08:08:161193browse

Use the includes function in JavaScript to check whether an array contains an element

Using the includes function in JavaScript to check whether an array contains an element requires specific code examples

Arrays are a commonly used data structure and are also available in JavaScript Many built-in methods can be used to manipulate arrays. Among them, the includes() function is a very convenient method that can be used to check whether an array contains a specific element. This article will introduce how to use the includes() function and give some specific code examples.

First, let’s take a look at the syntax of the includes() function:

array.includes(valueToFind[, fromIndex])

includes() function’s first The parameter is the element to be found, and the second parameter is optional and indicates the index position from which to start searching. If the second parameter is omitted, the search starts from the first element of the array by default.

Next, let’s look at some specific code examples:

// 示例一:检查数组中是否包含某个元素
const fruits = ['apple', 'banana', 'cherry', 'durian'];

console.log(fruits.includes('banana'));  // true
console.log(fruits.includes('grape'));   // false


// 示例二:使用fromIndex参数指定开始查找的位置
const numbers = [1, 2, 3, 4, 5];

console.log(numbers.includes(2, 1));   // true,从索引位置1开始查找,找到了2
console.log(numbers.includes(2, 3));   // false,从索引位置3开始查找,找不到2


// 示例三:检查数组中是否包含NaN
const arr = [1, NaN, 3, 4, 5];

console.log(arr.includes(NaN));   // true


// 示例四:使用includes()检查字符串中是否包含某个字符
const str = 'Hello, World!';

console.log(str.includes('Hello'));   // true
console.log(str.includes('hello'));   // false,区分大小写

// 示例五:检查数组中是否包含指定条件的元素
const students = [
  { name: 'Alice', age: 20 },
  { name: 'Bob', age: 22 },
  { name: 'Cathy', age: 23 },
];

console.log(students.includes(student => student.age === 22));   // true

Through the above example code, we can see that the includes() function is used in JavaScript to check whether an array contains a certain The elements are very simple. Whether it is an array of basic type data or an array of reference type data, you can easily use the includes() function to search for elements.

Summary:
The includes() function is a powerful and concise method in JavaScript that can be used to check whether an array contains an element. Whether it is an array of basic type data or an array of reference type data, you can easily use the includes() function to search for elements. I hope the code examples in this article can help readers better understand and use the includes() function.

The above is the detailed content of Use the includes function in JavaScript to check whether an array contains an element. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn