Come verificare se esiste un indice di array in JavaScript

Come verificare se esiste un indice di array in JavaScript
Mentre lavorano con array, gli sviluppatori potrebbero dover controllare l'indice di un array che esista o meno prima di memorizzare il valore o eseguire qualsiasi altra attività. Per fare ciò, è necessario controllare l'indice di array specificato con indefinito; Se viene abbinato all'indice specificato, significa che l'indice esiste nell'array mentre è uguale a non definito significa che l'indice non esiste.

Questo tutorial discuterà il metodo per verificare se l'esistenza dell'indice specificato di un array è o meno utilizzando JavaScript.

Come controllare/verificare se esiste un indice di array in JavaScript?

Per verificare se esiste un indice di array, andremo a vedere gli esempi forniti.

Esempio 1: controllare un indice di array che non esiste usando una parola chiave non definita

Crea un array di numeri:

var array = [4, 6, 8, 12];

Controlla se l'indice "5"Esiste nell'array. Se esiste nell'array, il valore dell'indice specificato verrà restituito; In caso contrario, allora le sue uscite "non definito":

if (array [5] !== undefined)
console.log (array [5]);

Come mostra l'output "non definito"INDIMA IN INDICE ARRAY specificato non esiste nell'array:

Esempio 2: controllare un indice di array esiste usando una parola chiave indefinita

Ora controlleremo l'indice "2"Nello stesso codice; restituirà il valore a quell'indice perché la lunghezza dell'array è "3":

if (array [2] !== undefined)
console.log (array [2]);

L'output visualizza il valore nell'indice specificato come esiste:

Esempio 3: controlla un indice di array usando la proprietà di lunghezza

Un altro modo è controllare la lunghezza dell'array con l'aiuto di "lunghezza" proprietà. Qui, accediamo al 5 ° indice dell'array mentre la lunghezza effettiva dell'array è "3". Se la lunghezza dell'array è maggiore di "4", Allora dovrebbe esserci un indice"5"Presente con un certo valore; Altrimenti, stampare l'istruzione Else:

if (array.lunghezza> 4)
console.log (array [5]);

altro
console.log ("L'indice 5 non esiste nell'array perché la lunghezza dell'array è inferiore a 5");

Produzione

Abbiamo compilato i diversi modi per determinare se l'indice dell'array esiste in JavaScript.

Conclusione

Per determinare se un indice di array è presente in JavaScript, prendi l'array all'indice e verifica se il risultato restituito non è uguale a "non definito". Se il risultato è uguale a non definito, significa che l'indice dell'array non esiste e viceversa. Un altro modo per eseguire la stessa operazione è utilizzare il "lunghezza" proprietà. In questo tutorial, abbiamo discusso dei modi per verificare se esiste un indice di array in JavaScript.