JavaScript-Programm zum Überprüfen, ob ein Array einen bestimmten Wert enthält

In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das prüft, ob ein Array einen bestimmten Wert enthält.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript Array enthält ()
  • JavaScript Array indexOf ()
  • JavaScript-Array

Beispiel 1: Überprüfen Sie das Array mit include ()

 // program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.includes('javascript'); // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )

Ausgabe

 Array enthält einen Wert.

Im obigen Programm wird die includes()Methode verwendet, um zu überprüfen, ob ein Array einen bestimmten Wert enthält.

  • Die includes()Methode gibt zurück, truewenn der Wert im Array vorhanden ist.
  • Die if… elseAnweisung wird verwendet, um das Ergebnis gemäß der Bedingung anzuzeigen.

Beispiel 2: Überprüfen Sie das Array mit indexOf ()

 // program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.indexOf('javascript') !== -1; // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )

Ausgabe

 Array enthält einen Wert. 

Im obigen Programm wird die indexOf()Methode mit der if… elseAnweisung verwendet, um zu überprüfen, ob ein Array einen angegebenen Wert enthält.

Die indexOf()Methode durchsucht ein Array und gibt die Position des ersten Auftretens zurück. Wenn der Wert nicht gefunden werden kann, wird -1 zurückgegeben .

Hinweis : Beide includes()und indexOf()unterscheiden zwischen Groß- und Kleinschreibung. Daher sind J und j unterschiedlich.

Interessante Beiträge...