JavaScript vastaa PHP:n in_array()

Javascript Vastaa Php N In Array



' in_array() ” on PHP:ssä ennalta määritetty menetelmä, jota käytetään määrittämään, onko annettu arvo taulukossa. JavaScriptissä on ennalta määritetty menetelmä nimeltä ' sisältää () ' -menetelmä, joka vastaa PHP:n in_array() -menetelmää.

Tämä blogi havainnollistaa PHP:n 'in_array()' -menetelmän vastineen JavaScriptissä.

Mitä vastaa PHP:n 'in_array()' JavaScriptissä?

' sisältää () ' -menetelmä vastaa PHP:n in_array() -menetelmää. Sitä käytetään JavaScriptissä tarkistamaan, sisältääkö taulukko määritetyn elementin vai ei. Se antaa loogisen arvon riippuen elementin olemassaolosta taulukossa.







Syntaksi
Noudata alla mainittua include()-menetelmän syntaksia:



sisältää ( hakuelementti )

Se kestää ' hakuelementti 'argumenttina.



Esimerkki 1
Luo joukko kieliä:





oli Kieli (kielet = [ 'HTML' , 'CSS' , 'JavaScript' , 'Nodejs' ] ;

Luo muuttuja ' checkinArray 'joka tallentaa arvon' css ' hakeaksesi taulukosta:

oli checkinArray = 'css' ;

Kutsu include()-metodi välittämällä hakuarvo argumenttina:



konsoli. Hirsi ( Kieli (kielet. sisältää ( checkinArray ) ) ;

Se antaa ' väärä ', koska JavaScript on isot ja pienet kirjaimet erotteleva kieli:

Kuitenkin muuttujan arvoille kuten ' CSS ', include()-menetelmä palauttaa ' totta ':

oli checkinArray = 'CSS' ;
konsoli. Hirsi ( Kieli (kielet. sisältää ( checkinArray ) ) ;

Lähtö

Voit myös hyödyntää perinteistä varten 'silmukka vastaa' in_array() ”menetelmä. Katsotaanpa esimerkkiä.

Esimerkki 2
Annetussa esimerkissä määritämme, onko ' JavaScript '-arvo on taulukossa:

oli checkinArray = 'JavaScript' ;

Luo muuttuja ' lippu ':

oli lippu ;

Käytä ' varten 'silmukkaa taulukon pituuteen asti ja tarkista, vastaavatko taulukon elementit muuttujan arvoa' checkinArray ”. Jos arvo on sama, aseta arvo lippu ”–” totta ”, ja katkaise silmukka. Muussa tapauksessa aseta 'lipun' arvoksi ' väärä ':

varten ( oli i = 0 ; i < Kieli (kielet. pituus ; i ++ ) {
jos ( Kieli (kielet [ i ] === checkinArray ) {
lippu = totta ;
tauko ;
}
muu {
lippu = väärä ;
}
}

Tulosta lopuksi 'lippu'-arvo konsoliin:

konsoli. Hirsi ( lippu ) ;

Tulos antaa ' totta ', mikä osoittaa, että ' JavaScript ' on taulukossa:

Siinä kaikki PHP:n in_array(:n) JavaScript-ekvivalentti.

Johtopäätös

JavaScriptissä ' sisältää () ' -menetelmä vastaa PHP:n 'in_array()' -menetelmää. Voit myös hyödyntää perinteistä varten ' silmukan vastaavana PHP:n 'in_array()'. Tämä blogi havainnollisti PHP:n 'in_array()' -menetelmän vastineen JavaScriptissä.