JavaScript, ekvivalent in_array() PHP

Javascript Ekvivalent In Array Php



in_array() ” je vnaprej določena metoda v PHP, ki se uporablja za ugotavljanje, ali podana vrednost obstaja v matriki. V JavaScriptu je vnaprej določena metoda, imenovana » vključuje() «, ki je enakovredna in_array() PHP-ja.

Ta spletni dnevnik bo ponazoril enakovrednost PHP-jeve metode »in_array()« v JavaScriptu.

Kaj je ekvivalent PHP-jevega »in_array()« v JavaScriptu?

' vključuje() ” je enakovredna in_array() PHP-ja. Uporablja se v JavaScriptu za preverjanje, ali matrika vsebuje navedeni element ali ne. Daje logično vrednost, odvisno od obstoja elementa v matriki.







Sintaksa
Sledite spodaj omenjeni sintaksi za metodo include():



vključuje ( searchElement )

Potreben je ' searchElement « kot argument.



Primer 1
Ustvarite niz jezikov:





je bil jezikov = [ 'HTML' , 'CSS' , 'JavaScript' , 'Nodejs' ] ;

Ustvarite spremenljivko ' checkinArray »ki hrani vrednost« css ” za iskanje v nizu:

je bil checkinArray = 'css' ;

Pokličite metodo include() tako, da posredujete iskalno vrednost kot argument:



konzola. dnevnik ( jezikov. vključuje ( checkinArray ) ) ;

Daje ' lažno «, ker je JavaScript jezik, ki razlikuje med velikimi in malimi črkami:

Vendar pa za vrednosti spremenljivke kot ' CSS «, bo metoda include() vrnila » prav ”:

je bil checkinArray = 'CSS' ;
konzola. dnevnik ( jezikov. vključuje ( checkinArray ) ) ;

Izhod

Uporabite lahko tudi tradicionalno ' za ' zanka kot enakovredno ' in_array() ” metoda. Poglejmo primer.

Primer 2
V danem primeru bomo ugotovili, ali je » JavaScript ” vrednost obstaja v matriki:

je bil checkinArray = 'JavaScript' ;

Ustvarite spremenljivko ' zastava ”:

je bil zastava ;

Uporabi ' za ” zanka do dolžine matrike in preveri, ali so elementi matrike enaki vrednosti spremenljivke “ checkinArray ”. Če je vrednost enaka, nastavite vrednost ' zastava ' do ' prav «, in prekinite zanko. V nasprotnem primeru nastavite vrednost »zastavice« kot » lažno ”:

za ( je bil jaz = 0 ; jaz < jezikov. dolžina ; jaz ++ ) {
če ( jezikov [ jaz ] === checkinArray ) {
zastava = prav ;
odmor ;
}
drugače {
zastava = lažno ;
}
}

Na koncu natisnite vrednost »zastavice« na konzoli:

konzola. dnevnik ( zastava ) ;

Izhod daje ' prav «, kar pomeni, da je » JavaScript ” je prisoten v matriki:

To je vse o JavaScript ekvivalentu in_array() PHP.

Zaključek

V JavaScriptu je » vključuje() « je enakovredna metodi »in_array()« PHP. Uporabite lahko tudi tradicionalno ' za ” kot enakovredna PHP-jevi “in_array()”. Ta spletni dnevnik je ponazoril ekvivalent PHP-jeve metode »in_array()« v JavaScriptu.