Heim  >  Artikel  >  Web-Frontend  >  Verwenden Sie die Funktion Includes in JavaScript, um zu überprüfen, ob ein Array ein Element enthält

Verwenden Sie die Funktion Includes in JavaScript, um zu überprüfen, ob ein Array ein Element enthält

PHPz
PHPzOriginal
2023-11-18 08:08:161100Durchsuche

Verwenden Sie die Funktion Includes in JavaScript, um zu überprüfen, ob ein Array ein Element enthält

Verwenden Sie die Includes-Funktion in JavaScript, um zu überprüfen, ob ein Array ein Element enthält. Es sind bestimmte Codebeispiele erforderlich.

Array ist eine häufig verwendete Datenstruktur und es gibt viele integrierte Methoden in JavaScript, die für den Betrieb verwendet werden können Arrays. Unter diesen ist die Funktion include() eine sehr praktische Methode, mit der überprüft werden kann, ob ein Array ein bestimmtes Element enthält. In diesem Artikel wird die Verwendung der Funktion Includes() vorgestellt und einige spezifische Codebeispiele gegeben.

Werfen wir zunächst einen Blick auf die Syntax der Funktion Includes():

array.includes(valueToFind[, fromIndex])

Der erste Parameter der Funktion Includes() ist das zu findende Element und das Der zweite Parameter ist optional und gibt an, an welcher Indexposition mit der Suche begonnen werden soll. Wenn der zweite Parameter weggelassen wird, beginnt die Suche standardmäßig beim ersten Element des Arrays.

Als nächstes schauen wir uns einige konkrete Codebeispiele an:

// 示例一:检查数组中是否包含某个元素
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

Anhand des obigen Beispielcodes können wir sehen, dass es sehr einfach ist, die Funktion Includes() in JavaScript zu verwenden, um zu überprüfen, ob ein Array ein Element enthält. Unabhängig davon, ob es sich um ein Array mit Basistypdaten oder ein Array mit Referenztypdaten handelt, können Sie ganz einfach die Funktion „include()“ verwenden, um nach Elementen zu suchen.

Zusammenfassung: Die Funktion
includes() ist eine leistungsstarke und prägnante Methode in JavaScript, mit der überprüft werden kann, ob ein Array ein Element enthält. Unabhängig davon, ob es sich um ein Array mit Basistypdaten oder ein Array mit Referenztypdaten handelt, können Sie ganz einfach die Funktion „include()“ verwenden, um nach Elementen zu suchen. Ich hoffe, dass die Codebeispiele in diesem Artikel den Lesern helfen können, die Funktion Includes() besser zu verstehen und zu verwenden.

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Funktion Includes in JavaScript, um zu überprüfen, ob ein Array ein Element enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn