Katumbas ng JavaScript ng in_array() ng PHP

Katumbas Ng Javascript Ng In Array Ng Php



in_array() ” ay isang paunang natukoy na paraan sa PHP na ginagamit upang matukoy kung ang ibinigay na halaga ay umiiral sa isang array. Sa JavaScript, mayroong isang paunang natukoy na pamamaraan na tinatawag na ' kasama ang() ” na paraan na katumbas ng in_array() ng PHP.

Ang blog na ito ay maglalarawan ng katumbas ng 'in_array()' na pamamaraan ng PHP sa JavaScript.

Ano ang Katumbas ng 'in_array()' ng PHP sa JavaScript?

Ang ' kasama ang() ” na paraan ay katumbas ng in_array() ng PHP. Ito ay ginagamit sa JavaScript upang suriin kung ang isang array ay naglalaman ng tinukoy na elemento o hindi. Nagbibigay ito ng boolean na halaga depende sa pagkakaroon ng isang elemento sa isang array.







Syntax
Sundin ang nabanggit na syntax sa ibaba para sa include() na paraan:



kasama ang ( searchElement )

Kailangan ng isang ' searchElement ” bilang argumento.



Halimbawa 1
Gumawa ng hanay ng mga wika:





ay mga wika = [ 'HTML' , 'CSS' , 'JavaScript' , 'Mga Nodej' ] ;

Lumikha ng variable ' checkinArray 'na nag-iimbak ng halaga' css ” para maghanap sa isang array:

ay checkinArray = 'css' ;

Tawagan ang includes() na paraan sa pamamagitan ng pagpasa ng halaga ng paghahanap bilang argumento:



console. log ( mga wika. kasama ang ( checkinArray ) ) ;

Nagbibigay ito ng ' mali ” dahil ang JavaScript ay isang case sensitive na wika:

Gayunpaman, para sa mga variable na halaga bilang ' CSS ”, ang includes() method ay babalik ng “ totoo ”:

ay checkinArray = 'CSS' ;
console. log ( mga wika. kasama ang ( checkinArray ) ) ;

Output

Maaari mo ring gamitin ang tradisyonal na ' para sa 'loop bilang katumbas ng ' in_array() ” paraan. Tingnan natin ang isang halimbawa.

Halimbawa 2
Sa ibinigay na halimbawa, tutukuyin natin kung ang ' JavaScript 'Ang halaga ay umiiral sa array:

ay checkinArray = 'JavaScript' ;

Lumikha ng variable ' bandila ”:

ay bandila ;

Gamitin ang ' para sa ' loop hanggang sa haba ng isang array at suriin kung ang mga elemento ng array ay katumbas ng halaga ng variable ' checkinArray ”. Kung ang halaga ay pantay, itakda ang halaga ng ' bandila 'sa' totoo ”, at basagin ang loop. Kung hindi, itakda ang halaga ng 'bandila' bilang ' mali ”:

para sa ( ay i = 0 ; i < mga wika. haba ; i ++ ) {
kung ( mga wika [ i ] === checkinArray ) {
bandila = totoo ;
pahinga ;
}
iba pa {
bandila = mali ;
}
}

Panghuli, i-print ang halaga ng 'bandila' sa console:

console. log ( bandila ) ;

Ang output ay nagbibigay ng ' totoo 'na nagpapahiwatig na ang' JavaScript ' ay naroroon sa array:

Iyon lang ang tungkol sa Katumbas ng JavaScript ng in_array() ng PHP.

Konklusyon

Sa JavaScript, ang ' kasama ang() ” na paraan ay katumbas ng “in_array()” na pamamaraan ng PHP. Maaari mo ring gamitin ang tradisyonal na ' para sa ” loop bilang katumbas ng “in_array()” ng PHP. Inilarawan ng blog na ito ang katumbas ng 'in_array()' na pamamaraan ng PHP sa JavaScript.