Qual è il modo migliore per scoprire se un elemento si trova in un array JavaScript

Qual E Il Modo Migliore Per Scoprire Se Un Elemento Si Trova In Un Array Javascript



Esistono diversi metodi, come find(), includes(), indexOf() o i metodi filter() per verificare se l'elemento/elemento esiste in un array in JavaScript. Il modo migliore per scoprire se un elemento si trova in un array JavaScript dipende dal tipo di dati con cui stai lavorando, ma generalmente il ' Array.include() ” metodo o il “ Array.indexOf() I metodi sono i migliori.

Questo tutorial illustrerà il modo migliore per trovare un elemento in un array in JavaScript.

Qual è un modo efficiente per trovare/controllare se un elemento si trova in un array JavaScript?

Esistono diversi metodi per trovare l'elemento in un array, ma i migliori sono i seguenti:







  • include() metodo
  • metodo indexOf()

Metodo 1: trovare un elemento nell'array utilizzando il metodo includes()

Il metodo includes() restituisce un valore booleano che indica se un array contiene o meno un particolare elemento. Dà ' VERO ” se l'elemento particolare si trova in un array. Altrimenti, ritorna” falso ”. Questo metodo è facile da usare e richiede un singolo argomento, l'elemento che stai cercando.



Sintassi



Utilizzare la seguente sintassi per trovare l'elemento in un array:





vettore. include ( elemento )

Esempio

Crea una matrice di numeri:



era vettore = [ 5 , 8 , undici , 14 , quindici , venti , 23 , 25 ] ;

Ora controlla se l'elemento ' undici ” esiste nell'array usando il “ include() ' metodo. Verrà visualizzato ' VERO ” se l'elemento dato esiste in un array. Altrimenti, se dà ' falso ”:

cost findElement = vettore. include ( undici ) ;

Stampa il risultato sulla console:

consolare. tronco d'albero ( findElement ) ;

L'output visualizza ' VERO ”, che indica che l'elemento è stato trovato nell'array:

Metodo 2: trovare un elemento nell'array utilizzando il metodo indexOf()

Un altro modo migliore per trovare un elemento in un array è il ' indice di() ' metodo. Fornisce l'indice/posizione dell'elemento in un array. Se l'elemento dato non si trova in un array, restituisce -1.

Sintassi

Segui la sintassi fornita per il metodo indexOf():

vettore. indice di ( elemento )

Esempio

Passa l'elemento nel metodo indexOf():

cost findElement = vettore. indice di ( undici ) ;

Il display di uscita ' 2 ”, che è l'indice dell'elemento 11 che indica che questo elemento è presente nell'array al secondo indice:

Abbiamo compilato i metodi migliori per trovare l'elemento in un array in JavaScript.

Conclusione

Esistono diversi metodi per trovare l'elemento in un array, ma il modo migliore è il ' include() ” metodo e il “ indice di() ' metodo. Il metodo includes() emette un valore booleano mentre il metodo indexOf() fornisce l'indice dell'elemento. In questo tutorial, abbiamo illustrato il modo migliore per trovare l'elemento in un array in JavaScript.