Come verificare se un array include un valore in JavaScript

Come verificare se un array include un valore in JavaScript
Durante la codifica con JavaScript, ci sono alcune situazioni in cui i programmatori devono determinare se l'elemento esiste o meno nell'array. Per questo, JavaScript fornisce vari metodi predefiniti, come il metodo Include () o il metodo IndexOf (), che aiutano a controllare l'elemento particolare di un array.

Questo post illustrerà i diversi modi per verificare se un array include un valore in JavaScript.

Come verificare se un array include un valore in JavaScript?

Per determinare se un array include un valore in JavaScript, utilizzare i seguenti metodi:

  • Metodo include ()
  • Metodo IndexOf ()
  • un po 'di metodo ()

Metodo 1: verificare se un array include un valore utilizzando () metodo

Per verificare se un array include un valore, usa il "Include ()" metodo. Se un array contiene un particolare elemento/valore, il metodo include () restituisce vero. Inoltre, si tratta di un metodo sensibile al caso.

Sintassi
Seguire la sintassi data per verificare il valore incluso in un array o no:

vettore.Include (elemento)

Esempio
Crea un array di numeri primi chiamati "PrimenumberArray":

VAR PrimenumberArray = [1, 2, 3, 5, 7, 9, 11, 13, 15];

Verifica se "11"Include in un array usando il"Include ()" metodo:

PrimenumberArray.Include (11);

L'output viene visualizzato "VERO", che significa "11"Esiste in un array:

Metodo 2: verificare se un array include un valore usando indicef () metodo

Puoi anche usare il “indice di()"Metodo per verificare se il valore specificato è incluso in un array o meno. Questo metodo ritorna "-1"Se non è possibile trovare un elemento, altrimenti restituisce l'indice iniziale nell'array in cui può essere individuato.

Sintassi
Segui la sintassi di seguito per utilizzare il metodo IndexOf ():

vettore.INDICEF (elemento)

Esempio
Invocare il metodo IndexOf () con valore "11", Se il valore restituito non è uguale a -1, significa che l'elemento specificato esiste nell'array:

PrimenumberArray.INDICEF (11) !== -1;

Produzione

Metodo 3: verificare se un array include un valore utilizzando alcuni () metodo

Un altro modo è utilizzare il "Alcuni()"Metodo per determinare il valore incluso in un array. Questo metodo determina se l'array contiene almeno un membro che soddisfa il test impostato dalla funzione data. Ritorna "VERO"Se identifica un elemento nell'array per il quale la funzione specificata restituisce vera, altrimenti restituisce"falso".

Sintassi
Utilizzare la sintassi data per utilizzare il metodo qualche () per verificare il valore incluso in un array:

vettore.Some ((element) => / *… * /)

Esempio
Invocare il metodo qualche () per identificare se "11"Include in un array o no:

PrimenumberArray.alcuni (valore => valore === 11);

L'output indica che l'elemento specificato include in un array:

Abbiamo compilato tutte le istruzioni essenziali relative alla verifica se un array include un valore in JavaScript.

Conclusione

Per verificare se un array include un valore in JavaScript, usa il “Include ()" metodo, "indice di()Metodo ", o"Alcuni()" metodo. Tutti questi metodi danno "VERO"Se il particolare elemento/valore è incluso in un array, altrimenti restituiscono"falso". In questo post, abbiamo illustrato i diversi modi per verificare se un valore specificato include un array in JavaScript.