Koks yra geriausias būdas rasti, jei elementas yra „JavaScript“ masyve

Koks Yra Geriausias Budas Rasti Jei Elementas Yra Javascript Masyve



Yra keli metodai, pvz., find(), include(), indexOf() arba filtro() metodai, skirti patikrinti, ar elementas / elementas yra „JavaScript“ masyve. Geriausias būdas sužinoti, ar elementas yra „JavaScript“ masyve, priklauso nuo duomenų, su kuriais dirbate, tipo, tačiau paprastai „ Masyvas.includes() “ metodas arba „ Masyvas.indexOf() “ metodai yra geriausi.

Ši mokymo programa parodys geriausią būdą rasti elementą masyve „JavaScript“.

Koks yra efektyvus būdas rasti / patikrinti, ar elementas yra „JavaScript“ masyve?

Yra keletas būdų, kaip rasti elementą masyve, tačiau geriausi yra šie:







  • apima() metodą
  • indexOf() metodas

1 metodas: Raskite elementą masyve naudodami „includes()“ metodą

Metodas include() grąžina loginę reikšmę, nurodant, ar masyve yra konkretus elementas, ar ne. Tai duoda ' tiesa “, jei tam tikras elementas yra masyve. Kitu atveju jis grįžta “ klaidinga “. Šį metodą lengva naudoti ir jam reikia vieno argumento – elemento, kurio ieškote.



Sintaksė



Norėdami rasti elementą masyve, naudokite šią sintaksę:





masyvas. apima ( elementas )

Pavyzdys

Sukurkite skaičių masyvą:



buvo masyvas = [ 5 , 8 , vienuolika , 14 , penkiolika , dvidešimt , 23 , 25 ] ;

Dabar patikrinkite, ar elementas ' vienuolika “ egzistuoja masyve naudojant “ apima() “ metodas. Bus rodomas „ tiesa “, jei nurodytas elementas egzistuoja masyve. Kitu atveju, jei tai suteikia „ klaidinga “:

konst rasti elementą = masyvas. apima ( vienuolika ) ;

Išspausdinkite rezultatą konsolėje:

konsolė. žurnalas ( rasti elementą ) ;

Išvestyje rodoma „ tiesa “, kuris rodo, kad elementas buvo rastas masyve:

2 būdas: Raskite elementą masyve naudodami indexOf() metodą

Kitas geriausias būdas rasti elementą masyve yra „ indexOf() “ metodas. Tai suteikia elemento indeksą / padėtį masyve. Jei nurodyto elemento masyve nerasta, jis suteikia -1.

Sintaksė

Vykdykite pateiktą indexOf() metodo sintaksę:

masyvas. indexOf ( elementas )

Pavyzdys

Perduokite elementą indexOf() metodu:

konst rasti elementą = masyvas. indexOf ( vienuolika ) ;

Išvesties ekranas ' 2 “, kuris yra elemento 11 indeksas, nurodantis, kad šis elementas yra masyve antrajame indekse:

Mes sudarėme geriausius būdus, kaip rasti elementą masyve „JavaScript“.

Išvada

Yra keli būdai rasti elementą masyve, tačiau geriausias būdas yra „ apima() “ metodas ir „ indexOf() “ metodas. Metodas include() išveda loginę reikšmę, o metodas indexOf() suteikia elemento indeksą. Šioje mokymo programoje pavaizdavome geriausią būdą rasti elementą masyve „JavaScript“.