So überprüfen Sie, ob ein Array einen Wert in JavaScript enthält

So überprüfen Sie, ob ein Array einen Wert in JavaScript enthält
Während der Codierung mit JavaScript gibt es einige Situationen, in denen Programmierer feststellen müssen, ob das Element im Array existiert oder nicht. Zu diesem Zweck bietet JavaScript verschiedene vorgefertigte Methoden, wie z.

Dieser Beitrag veranschaulicht die verschiedenen Möglichkeiten, um zu überprüfen, ob ein Array einen Wert in JavaScript enthält.

So überprüfen Sie, ob ein Array einen Wert in JavaScript enthält?

Um festzustellen, ob ein Array einen Wert in JavaScript enthält, verwenden Sie die folgenden Methoden:

  • Include () Methode
  • Indexof () Methode
  • einige () Methoden

Methode 1: Überprüfen Sie, ob ein Array einen Wert verwendet, der () () Methode enthält

Um zu überprüfen, ob ein Array einen Wert enthält, verwenden Sie die “inklusive ()" Methode. Wenn ein Array ein bestimmtes Element/Wert enthält, gibt die include () -Methode true zurück. Darüber hinaus handelt es sich um eine Fall-sensitive Methode.

Syntax
Befolgen Sie die angegebene Syntax, um den in einem Array enthaltenen Wert zu überprüfen oder nicht:

Array.Beinhaltet (Element)

Beispiel
Erstellen Sie eine Reihe von Primzummern, die namens "PrimEnumberarray”:

var PrimEnumberarray = [1, 2, 3, 5, 7, 9, 11, 13, 15];

Prüfe ob "11”Inklusive in einem Array mit dem“inklusive ()" Methode:

PrimEnumberarray.einschließlich (11);

Die Ausgabe wird angezeigt "WAHR", was bedeutet "11”Existiert in einem Array:

Methode 2: Überprüfen Sie, ob ein Array einen Wert mit der Indexof () -Methode enthält

Sie können auch die „verwenden“Index von()Methode, um zu überprüfen, ob der angegebene Wert in einem Array enthalten ist oder nicht. Diese Methode gibt zurück “-1Wenn ein Element nicht gefunden werden kann, gibt es den ersten Index in dem Array zurück, in dem es sich befinden kann.

Syntax
Befolgen Sie die untergegebene Syntax, um die Indexof () -Methode zu verwenden:

Array.Indexof (Element)

Beispiel
Rufen Sie die Indexof () -Methode mit Wert auf “11Wenn der zurückgegebene Wert nicht gleich -1 ist, bedeutet dies, dass das angegebene Element im Array vorhanden ist:

PrimEnumberarray.Indexof (11) !== -1;

Ausgang

Methode 3: Überprüfen Sie, ob ein Array einen Wert mit einer () Methode enthält

Eine andere Möglichkeit besteht darin, die zu nutzen “manche()Methode zur Bestimmung des in einem Array enthaltenen Wert. Diese Methode bestimmt, ob das Array mindestens ein Mitglied enthält, das den von der angegebenen Funktion festgelegten Test erfüllt. Es kehrt zurück “WAHRWenn es ein Element in dem Array identifiziert, für das die angegebene Funktion true zurückgibt, gibt es ansonsten zurückFALSCH”.

Syntax
Verwenden Sie die angegebene Syntax, um die Methode "Some () zu verwenden, um den in einem Array enthaltenen Wert zu überprüfen:

Array.Einige ((Element) => / *… * /)

Beispiel
Rufen Sie die Methode für einige () auf, um festzustellen, ob “11In einem Array inklusive oder nicht:

PrimEnumberarray.einige (value => value === 11);

Der Ausgang zeigt an, dass das angegebene Element in einem Array enthält:

Wir haben alle wesentlichen Anweisungen zur Überprüfung zusammengestellt, ob ein Array einen Wert in JavaScript enthält.

Abschluss

Um zu überprüfen, ob ein Array einen Wert in JavaScript enthält, verwenden Sie die “inklusive ()" Methode, "Index von()Methode oder die “manche()" Methode. Alle diese Methoden geben “WAHR"Wenn das jeweilige Element/Wert in einem Array enthalten ist, gibt es sonst zurück"FALSCH”. In diesem Beitrag haben wir die verschiedenen Möglichkeiten veranschaulicht, um zu überprüfen, ob ein bestimmter Wert ein Array in JavaScript enthält.