JavaScript-Äquivalent von PHPs in_array()

Javascript Aquivalent Von Phps In Array



in_array() “ ist eine vordefinierte Methode in PHP, die verwendet wird, um festzustellen, ob der angegebene Wert in einem Array vorhanden ist. In JavaScript gibt es eine vordefinierte Methode namens „ enthält () “-Methode, die dem in_array() von PHP entspricht.

Dieser Blog wird das Äquivalent der „in_array()“-Methode von PHP in JavaScript veranschaulichen.

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

Der ' enthält () “-Methode entspricht der in_array() von PHP. Es wird in JavaScript verwendet, um zu prü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
Befolgen Sie die unten aufgeführte Syntax für die Methode include():



beinhaltet ( Suchelement )

Es braucht ein „ Suchelement “ als Argument.



Beispiel 1
Erstellen Sie ein Array von Sprachen:





War Sprachen = [ 'HTML' , 'CSS' , 'JavaScript' , 'Nodejs' ] ;

Erstellen Sie eine Variable “ checkinArray ” das einen Wert speichert “ css ” um in einem Array zu suchen:

War checkinArray = 'css' ;

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



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

Es gibt ' FALSCH ” weil JavaScript eine Groß-/Kleinschreibung ist:

Für die Variablenwerte als „ CSS “, die Methode „includes()“ gibt „ WAHR “:

War checkinArray = 'CSS' ;
Konsole. Protokoll ( Sprachen. beinhaltet ( checkinArray ) ) ;

Ausgang

Sie können auch das traditionelle „ für ”-Schleife als Äquivalent zur „ in_array() ' Methode. Sehen wir uns ein Beispiel an.

Beispiel 2
In dem gegebenen Beispiel werden wir bestimmen, ob die „ JavaScript ” Wert existiert im Array:

War checkinArray = 'JavaScript' ;

Erstellen Sie eine Variable “ Flagge “:

War Flagge ;

Verwenden Sie das „ für „Schleife bis zur Länge eines Arrays und prüfen, ob die Array-Elemente gleich dem Wert der Variablen sind“ checkinArray “. Wenn der Wert gleich ist, setzen Sie den Wert von „ Flagge ' Zu ' WAHR “, und unterbrechen Sie die Schleife. Setzen Sie andernfalls den „Flag“-Wert als „ FALSCH “:

für ( War ich = 0 ; ich < Sprachen. Länge ; ich ++ ) {
Wenn ( Sprachen [ ich ] === checkinArray ) {
Flagge = WAHR ;
brechen ;
}
anders {
Flagge = FALSCH ;
}
}

Geben Sie schließlich den „Flag“-Wert auf der Konsole aus:

Konsole. Protokoll ( Flagge ) ;

Die Ausgabe ergibt „ WAHR “, was darauf hinweist, dass die „ JavaScript “ ist im Array vorhanden:

Das ist alles über das JavaScript-Äquivalent von PHPs in_array().

Abschluss

In JavaScript ist das „ enthält () “-Methode entspricht der „in_array()“-Methode von PHP. Sie können auch das traditionelle „ für “-Schleife als Äquivalent zu „in_array()“ von PHP. Dieser Blog veranschaulichte das Äquivalent der „in_array()“-Methode von PHP in JavaScript.