JavaScript tilsvarende PHPs in_array()

Javascript Tilsvarende Phps In Array



' in_array() ” er en forhåndsdefinert metode i PHP som brukes til å bestemme 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 ekvivalenten til PHPs 'in_array()'-metode i JavaScript.

Hva er ekvivalenten til PHPs 'in_array()' i JavaScript?

« inkluderer() ”-metoden tilsvarer PHPs in_array(). Den brukes i JavaScript for å sjekke om en matrise inneholder det angitte elementet eller ikke. Det gir en boolsk verdi avhengig av eksistensen av et element i en matrise.







Syntaks
Følg syntaksen nedenfor for include()-metoden:



inkluderer ( søkeelement )

Det tar en ' søkeelement ' 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 ' for å søke i en matrise:

var checkinArray = 'css' ;

Kalle include()-metoden ved å sende en søkeverdi som et argument:



konsoll. Logg ( språk. inkluderer ( checkinArray ) ) ;

Det gir ' falsk ' fordi JavaScript er et sensitivt språk:

For variabelverdiene som ' CSS ', vil include()-metoden returnere ' ekte ':

var checkinArray = 'CSS' ;
konsoll. Logg ( språk. inkluderer ( checkinArray ) ) ;

Produksjon

Du kan også bruke den tradisjonelle ' til ' løkke som en ekvivalent med ' in_array() 'metoden. La oss se et eksempel.

Eksempel 2
I det gitte eksemplet vil vi bestemme om ' JavaScript '-verdi finnes i matrisen:

var checkinArray = 'JavaScript' ;

Lag en variabel ' flagg ':

var flagg ;

Bruke ' til ' løkke til lengden på en matrise og sjekk om matriseelementene er lik verdien av variabelen ' checkinArray '. Hvis verdien er lik, setter du verdien til ' flagg ' til ' ekte ”, og bryte løkken. Ellers setter du 'flagg'-verdien som ' falsk ':

til ( var Jeg = 0 ; Jeg < språk. lengde ; Jeg ++ ) {
hvis ( språk [ Jeg ] === checkinArray ) {
flagg = ekte ;
gå i stykker ;
}
ellers {
flagg = falsk ;
}
}

Skriv til slutt 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 er ' inkluderer() '-metoden tilsvarer PHPs 'in_array()'-metode. Du kan også bruke den tradisjonelle ' til '-løkke som ekvivalent med PHPs 'in_array()'. Denne bloggen illustrerte tilsvarende PHPs 'in_array()'-metode i JavaScript.