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,true
wenn der Wert im Array vorhanden ist. - Die
if… else
Anweisung 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… else
Anweisung 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.