JavaScript -Äquivalent von PHPs In_Array

JavaScript -Äquivalent von PHPs In_Array
in_array ()Ist eine vordefinierte Methode in PHP, mit der festgestellt wird, ob der gegebene Wert in einem Array vorhanden ist. In JavaScript gibt es eine vordefinierte Methode, die als "das" nenntinklusive ()Methode, die dem PHP -In -In_Array () entspricht).

Dieser Blog veranschaulicht das Äquivalent der Methode "in_array ()" von PHP in JavaScript.

Was ist das Äquivalent von PHPs "in_array ()" in JavaScript??

Der "inklusive ()Die Methode entspricht der In_array () des PHP (). Es wird in JavaScript verwendet, um zu überprüfen, ob ein Array das angegebene Element enthält oder nicht. Es gibt einen booleschen Wert, abhängig von der Existenz eines Elements in einem Array.

Syntax
Folgen Sie der unten erwähnten Syntax für die Include () -Methode:

Beinhaltet (Searchelement)

Es braucht eine "SucheAls Argumentation.

Beispiel 1
Erstellen Sie eine Reihe von Sprachen:

var Sprachen = ["html", "css", "javaScript", "nodejs"];

Erstellen Sie eine Variable “CheckinArray"Das speichert einen Wert"CSS”In einem Array suchen:

var Checkinarray = "CSS";

Rufen Sie die Include () -Methode auf, indem Sie einen Suchwert als Argument übergeben:

Konsole.Protokoll (Sprachen.inklusive (checkinArray));

Es gibt "FALSCH„Weil das JavaScript eine sensible Fallsprache ist:

Für die Variablenwerte als “jedoch“CSS", Die Include () -Methode wird zurückgegeben"WAHR”:

var Checkinarray = "CSS";
Konsole.Protokoll (Sprachen.inklusive (checkinArray));

Ausgang

Sie können auch das Traditionelle nutzen “für”Schleife als Äquivalent zum“in_array ()" Methode. Lassen Sie uns ein Beispiel sehen.

Beispiel 2
Im angegebenen Beispiel werden wir feststellen, ob die “JavaScriptDer Wert gibt im Array:

var Checkinarray = "JavaScript";

Erstellen Sie eine Variable “Flagge”:

var Flag;

Verwenden Sie die “für"Schleifen Sie bis die Länge eines Arrays Schleifen und prüfen Sie, ob die Array -Elemente dem Wert der Variablen entsprechen"CheckinArray”. Wenn der Wert gleich ist, setzen Sie den Wert von “Flagge" Zu "WAHR”, Und die Schleife brechen. Andernfalls stellen Sie den "Flag" -Wert als "festFALSCH”:

für (var i = 0; i < languages.length; i++)
if (Sprachen [i] === CheckinArray)
Flag = wahr;
brechen;

anders
Flag = Falsch;

Drucken Sie schließlich den Wert "Flag" auf der Konsole:

Konsole.Protokoll (Flag);

Die Ausgabe gibt “WAHRDas zeigt an, dass das “JavaScript”Ist im Array vorhanden:

Das dreht sich um das JavaScript -Äquivalent von PHPs in_array ().

Abschluss

In JavaScript die “inklusive ()Die Methode entspricht der Methode des PHP "in_array ()" des PHP. Sie können auch das Traditionelle nutzen “für"Schleife als Äquivalent zum" in_array () "des PHP" ". Dieser Blog hat das Äquivalent der Methode "in_array ()" von PHP in JavaScript veranschaulicht.