JavaScript ekvivalents PHP in_array()

Javascript Ekvivalents Php In Array



' in_masīvs() ” ir iepriekš definēta PHP metode, ko izmanto, lai noteiktu, vai dotā vērtība pastāv masīvā. Programmā JavaScript ir iepriekš definēta metode, ko sauc par ' ietilpst() ” metode, kas ir līdzvērtīga PHP in_array().

Šis emuārs ilustrēs PHP “in_array()” metodes ekvivalentu JavaScript.

Kāds ir PHP “in_array()” ekvivalents JavaScript?

' ietilpst() ” metode ir līdzvērtīga PHP in_array(). To izmanto JavaScript, lai pārbaudītu, vai masīvs satur norādīto elementu vai nē. Tas dod Būla vērtību atkarībā no elementa esamības masīvā.







Sintakse
Ievērojiet tālāk minēto sintaksi iekļaut() metodei:



ietilpst ( meklēšanas elements )

Tas aizņem ' meklēšanas elements ” kā argumentu.



1. piemērs
Izveidojiet valodu masīvu:





bija valodas = [ 'HTML' , 'CSS' , 'JavaScript' , 'Nodejs' ] ;

Izveidojiet mainīgo ' checkinArray 'kas saglabā vērtību' css ”, lai meklētu masīvā:

bija checkinArray = 'css' ;

Izsauciet include() metodi, nododot meklēšanas vērtību kā argumentu:



konsole. žurnāls ( valodas. ietilpst ( checkinArray ) ) ;

Tas dod ' viltus ”, jo JavaScript valoda ir reģistrjutīga valoda:

Tomēr mainīgajām vērtībām kā “ CSS ”, metode include() atgriezīs “ taisnība ”:

bija checkinArray = 'CSS' ;
konsole. žurnāls ( valodas. ietilpst ( checkinArray ) ) ;

Izvade

Varat arī izmantot tradicionālo priekš ' cilpa kā ekvivalents ' in_masīvs() ” metode. Apskatīsim piemēru.

2. piemērs
Dotajā piemērā mēs noteiksim, vai “ JavaScript ” vērtība pastāv masīvā:

bija checkinArray = 'JavaScript' ;

Izveidojiet mainīgo ' karogs ”:

bija karogs ;

Izmantojiet ' priekš ' cilpu līdz masīva garumam un pārbaudiet, vai masīva elementi ir vienādi ar mainīgā ' checkinArray ”. Ja vērtība ir vienāda, iestatiet vērtību ' karogs 'uz' taisnība ”, un pārtrauciet cilpu. Pretējā gadījumā iestatiet “karoga” vērtību kā “ viltus ”:

priekš ( bija i = 0 ; i < valodas. garums ; i ++ ) {
ja ( valodas [ i ] === checkinArray ) {
karogs = taisnība ;
pārtraukums ;
}
cits {
karogs = viltus ;
}
}

Visbeidzot konsolē izdrukājiet 'karodziņa' vērtību:

konsole. žurnāls ( karogs ) ;

Izvade dod ' taisnība ', kas norāda, ka ' JavaScript ” atrodas masīvā:

Tas viss ir par JavaScript ekvivalentu PHP in_array().

Secinājums

Programmā JavaScript “ ietilpst() ” metode ir līdzvērtīga PHP “in_array()” metodei. Varat arī izmantot tradicionālo priekš ” cilpa kā ekvivalents PHP “in_array()”. Šis emuārs ilustrē PHP metodes “in_array()” ekvivalentu JavaScript.