Wat is de beste manier om te zoeken of een item zich in een JavaScript-array bevindt

Wat Is De Beste Manier Om Te Zoeken Of Een Item Zich In Een Javascript Array Bevindt



Er zijn verschillende methoden, zoals find(), include(), indexOf() of de filter()-methoden om te verifiëren of het item/element in een array in JavaScript voorkomt. De beste manier om te bepalen of een item zich in een JavaScript-array bevindt, hangt af van het type gegevens waarmee u werkt, maar over het algemeen Array.includes() ” methode of de “ Array.indexOf() Methoden zijn de beste.

Deze tutorial illustreert de beste manier om een ​​item in een array in JavaScript te vinden.

Wat is een efficiënte manier om te zoeken/controleren of een item zich in een JavaScript-array bevindt?

Er zijn verschillende methoden om het element in een array te vinden, maar de beste zijn als volgt:







  • include() methode
  • indexOf() methode

Methode 1: Zoek een item in de array met behulp van de methode include().

De methode include() retourneert een booleaanse waarde die aangeeft of een array een bepaald item bevat of niet. Het geeft ' WAAR ” als het specifieke element in een array wordt gevonden. Anders keert het terug ' vals ”. Deze methode is gemakkelijk te gebruiken en vereist een enkel argument, het element dat u zoekt.



Syntaxis



Gebruik de volgende syntaxis om het item in een array te vinden:





reeks. omvat ( element )

Voorbeeld

Maak een reeks getallen:



was reeks = [ 5 , 8 , elf , 14 , vijftien , twintig , 23 , 25 ] ;

Controleer nu of het element ' elf 'bestaat in de array met behulp van de' omvat () ” methode. Het zal weergeven “ WAAR ” als het gegeven element in een array voorkomt. Anders, als het geeft ' vals ”:

const zoekElement = reeks. omvat ( elf ) ;

Print het resultaat op de console:

troosten. loggen ( zoekElement ) ;

De uitvoer wordt weergegeven ' WAAR ”, wat aangeeft dat het item in de array is gevonden:

Methode 2: Zoek een item in de array met behulp van de indexOf()-methode

Een andere beste manier om een ​​element in een array te vinden, is de ' index van() ” methode. Het geeft de index/positie van het element in een array. Als het gegeven element niet in een array voorkomt, geeft het -1.

Syntaxis

Volg de verstrekte syntaxis voor de indexOf() methode:

reeks. index van ( element )

Voorbeeld

Geef het element door in de indexOf() methode:

const zoekElement = reeks. index van ( elf ) ;

Het uitvoerscherm ' 2 ”, wat de index is van het element 11 dat aangeeft dat dit item aanwezig is in de array bij de tweede index:

We hebben de beste methoden samengesteld om het item in een array in JavaScript te vinden.

Conclusie

Er zijn verschillende methoden om het element in een array te vinden, maar de beste manier is de ' omvat () ” methode en de “ index van() ” methode. De methode include() levert een Booleaanse waarde op, terwijl de methode indexOf() de index van het element geeft. In deze zelfstudie hebben we de beste manier geïllustreerd om het item in een array in JavaScript te vinden.