In diesem Tutorial wird veranschaulicht, wie ein bestimmtes Element in einem JavaScript -Array vorhanden ist.
So überprüfen Sie, ob ein Element in einem Array vorhanden ist?
Um festzustellen, ob ein Element in einem Array vorhanden ist, verwenden Sie die folgenden Methoden:
Methode 1: Überprüfen Sie, ob ein Element in einem Array mit der Methode „Include ()“ vorhanden ist
Um festzustellen, ob ein Element in einem Array existiert, verwenden Sie das “inklusive ()" Methode. Es überprüft, ob ein Array eine bestimmte Zeichenfolge oder ein bestimmtes Element enthält und einen booleschen Wert angibt.
Syntax
Die folgende Syntax wird für die „verwendet“inklusive ()" Methode:
Beispiel
Erstellen Sie eine Reihe von Sprachen namens “Lang”:
Ruf den "inklusive ()"Methode durch Übergabe des Elements"JSAls Argument, um zu überprüfen, ob es in einem Array existiert oder nicht:
Lang.inklusive ("js");Die Ausgabe wird angezeigt "FALSCH”, Was bedeutet, dass das angegebene Argument im Array nicht vorhanden ist:
Methode 2: Überprüfen Sie, ob ein Element in einem Array mit der Methode „Indexof ()“ vorhanden ist
Sie können auch die „verwenden“Index von()Methode, die den Index des ersten Auftretens eines bestimmten Elements in einem Array ausgibt. Wenn das Element gefunden wird, gibt es seinen Index an. Sonst gibt es -1 aus.
Syntax
Folgen Sie der angegebenen Syntax für die “Index von()" Methode:
Beispiel
Ruf den "Index von()"Methode, um den Index des Elements zu überprüfen"CSS”:
Die Ausgabe wird angezeigt "1”, Das ist der Index des angegebenen Elements, der das angibt“CSS"Ist in einem Array vorhanden"Lang”:
Methode 3: Überprüfen Sie, ob in einem Array mit der Methode „Find ()“ ein Element vorhanden ist
Verwenden Sie die “finden()Methode, die den Wert des ersten Elements in einem Array ergibt, das eine bereitgestellte Testfunktion erfüllt. Es wird eine Rückruffunktion als Argument verwendet, die für jedes Array -Element einmal ausgeführt wird, bis es ein Element findet, das die Bedingung erfüllt. Wenn ein solches Element gefunden wird, gibt es seinen Wert aus. Ansonsten gibt es "nicht definiert”.
Beispiel
Rufen Sie die Methode Find () an und überprüfen Sie, ob “, ob“JavaScript”Existieren in einem Array oder nicht:
Die Ausgabe wird angezeigt "nicht definiert”, Was angibt, dass das angegebene Element in einem Array nicht existiert:
Methode 4: Überprüfen Sie, ob ein Element in einem Array verwendet wird, das "für" Schleife verwendet wird
Sie können das Element in einem Array auch mit der “überprüfenfür”Schleife. Es iteriert das Array und prüft, ob jedes Element mit dem angegebenen Wert übereinstimmt. Wenn ja, bedeutet es, dass es existiert.
Beispiel
Eine Funktion definieren “checkElementInarray ()Das ist ein Element, das durchsucht werden soll, und ein Array als Argument. Das Array wiederholen und die Bedingung überprüfen, um zu überprüfen, ob das Element in einem Array existiert oder nicht. Ich id es existiert Druck “existieren”. Sonst drucken “nicht existieren”:
Rufen Sie die definierte Funktion auf, indem Sie Element übergeben “CSS"Um in einem Array zu suchen"Lang”:
checkElementInarray ("CSS", Lang);Ausgang
Hier geht es darum, zu überprüfen, ob das Element in einem Array vorhanden ist.
Abschluss
Überprüfen Sie, ob ein Element in einem Array vorhanden/gefunden wird. Zu diesem Zweck verwenden Sie die “inklusive ()" Methode, "Index von()" Methode, "finden()Methode oder die “für”Schleife. In diesem Tutorial wurde die Möglichkeiten gezeigt, um zu überprüfen, ob ein bestimmtes Element in einem JavaScript -Array vorhanden ist.