Mi a legjobb módja annak, hogy megtalálja, ha egy elem JavaScript tömbben van

Mi A Legjobb Modja Annak Hogy Megtalalja Ha Egy Elem Javascript Tombben Van



Számos módszer létezik, mint például a find(), include(), indexOf() vagy a filter() metódusok annak ellenőrzésére, hogy az elem/elem létezik-e egy tömbben a JavaScriptben. A legjobb módja annak megállapítására, hogy egy elem JavaScript tömbben van-e, attól függ, hogy milyen adatokkal dolgozik, de általában a ' Array.includes() ' módszer vagy a ' Array.indexOf() ” módszerek a legjobbak.

Ez az oktatóanyag bemutatja, hogyan lehet a legjobban megtalálni egy elemet egy tömbben JavaScriptben.

Hogyan lehet hatékonyan megkeresni/ellenőrizni, hogy egy elem JavaScript-tömbben van-e?

Számos módszer létezik az elem megkeresésére egy tömbben, de a legjobbak a következők:







  • include() metódus
  • indexOf() metódus

1. módszer: Keressen egy elemet a tömbben az include() metódus használatával

Az include() metódus logikai értéket ad vissza, jelezve, hogy egy tömb tartalmaz-e egy adott elemet vagy sem. Ez ad ' igaz ” ha az adott elem megtalálható egy tömbben. Különben visszatér' hamis ”. Ez a módszer könnyen használható, és egyetlen argumentumot igényel, a keresett elemet.



Szintaxis



Használja a következő szintaxist az elem megkereséséhez egy tömbben:





sor. magába foglalja ( elem )

Példa

Hozzon létre egy számtömböt:



volt sor = [ 5 , 8 , tizenegy , 14 , tizenöt , húsz , 23 , 25 ] ;

Most ellenőrizze, hogy a ' tizenegy ' létezik a tömbben a ' magába foglalja() ” módszerrel. Megjelenik a „ igaz ” ha az adott elem létezik egy tömbben. Különben, ha azt adja, hamis ”:

const FindElement = sor. magába foglalja ( tizenegy ) ;

Nyomtassa ki az eredményt a konzolon:

konzol. log ( FindElement ) ;

A kimeneten megjelenik a „ igaz ”, amely azt jelzi, hogy az elem megtalálható a tömbben:

2. módszer: Keressen egy elemet a tömbben az indexOf() módszerrel

Egy másik legjobb módja egy elem megtalálásának egy tömbben a „ indexe() ” módszerrel. Megadja az elem indexét/pozícióját egy tömbben. Ha az adott elem nem található egy tömbben, akkor -1-et ad.

Szintaxis

Kövesse az indexOf() metódushoz megadott szintaxist:

sor. indexe ( elem )

Példa

Adja át az elemet az indexOf() metódusban:

const FindElement = sor. indexe ( tizenegy ) ;

A kimeneti kijelző ' 2 ”, amely annak a 11-es elemnek az indexe, amely azt jelzi, hogy ez az elem jelen van a tömbben a második indexnél:

Összegyűjtöttük a legjobb módszereket az elem megkeresésére egy tömbben a JavaScriptben.

Következtetés

Számos módszer létezik az elem megtalálására egy tömbben, de a legjobb módszer a „ magába foglalja() ' módszer és a ' indexe() ” módszerrel. Az include() metódus logikai értéket ad ki, míg az indexOf() metódus az elem indexét adja meg. Ebben az oktatóanyagban bemutattuk, hogyan lehet a legjobban megtalálni az elemet egy tömbben JavaScriptben.