JavaScript tilsvarer PHPs In_Array

JavaScript tilsvarer PHPs In_Array
in_array ()”Er en forhåndsdefinert metode i PHP som brukes til å avgjøre om den gitte verdien eksisterer i en matrise. I JavaScript er det en forhåndsdefinert metode kalt “inkluderer ()”Metode som tilsvarer PHPs In_Array ().

Denne bloggen vil illustrere tilsvarende PHPs “In_Array ()” -metode i JavaScript.

Hva tilsvarer PHPs “In_Array ()” i JavaScript?

inkluderer ()”Metoden tilsvarer PHPs In_Array (). Det brukes i JavaScript for å sjekke om en matrise inneholder det spesifiserte elementet eller ikke. Det gir en boolsk verdi avhengig av eksistensen av et element i en matrise.

Syntaks
Følg den nedenfor-nevnte syntaks for Include () -metoden:

Inkluderer (SearchElement)

Det tar en "SearchElement”Som et argument.

Eksempel 1
Lag en rekke språk:

var språk = ["html", "css", "javaScript", "nodejs"];

Lag en variabel “CheckinArray”Som lagrer en verdi”CSS”Å søke i en matrise:

var checkInArray = "CSS";

Ring Include () -metoden ved å gi en søkeverdi som et argument:

konsoll.Logg (språk.Inkluderer (CheckInArray));

Det gir "falsk”Fordi JavaScript er et saksfølsomt språk:

Imidlertid for de variable verdiene som "CSS”, Inkluderer () -metoden vil returnere“ekte”:

var checkInArray = "CSS";
konsoll.Logg (språk.Inkluderer (CheckInArray));

Produksjon

Du kan også bruke den tradisjonelle “til”Loop som tilsvarer“in_array ()”Metode. La oss se et eksempel.

Eksempel 2
I det gitte eksemplet vil vi avgjøre om "JavaScript”Verdien eksisterer i matrisen:

var checkInArray = "JavaScript";

Lag en variabel “flagg”:

var flagg;

Bruke "til”Sløyfe til lengden på en matrise og sjekk om matriseelementene tilsvarer verdien av variabelen”CheckinArray”. Hvis verdien er lik, sett verdien av “flagg" til "ekte”, Og bryte sløyfen. Ellers angi "flagg" -verdien som "falsk”:

for (var i = 0; i < languages.length; i++)
if (språk [i] === CheckInArray)
flagg = sant;
gå i stykker;

ellers
flagg = falsk;

Til slutt, skriv ut "flagg" -verdien på konsollen:

konsoll.logg (flagg);

Utgangen gir “ekte”Som indikerer at“JavaScript”Er til stede i matrisen:

Det handler om JavaScript -ekvivalenten til PHPs In_Array ().

Konklusjon

I JavaScript, "inkluderer ()”Metoden tilsvarer PHPs“ in_array () ”-metode. Du kan også bruke den tradisjonelle “til”Loop som tilsvarer PHPs“ In_Array () ”. Denne bloggen illustrerte tilsvarende PHPs “in_array ()” -metode i JavaScript.