Š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“.