Cómo verificar si existe un índice de matriz en JavaScript

Cómo verificar si existe un índice de matriz en JavaScript
Mientras trabajan con matrices, los desarrolladores pueden necesitar verificar el índice de una matriz, ya sea que exista o no antes de almacenar el valor o realizar cualquier otra actividad. Para hacerlo, se requiere verificar el índice de matriz especificado con indefinido; Si se combina con el índice especificado, significa que el índice existe en la matriz, mientras que es igual a indefinido significa que el índice no existe.

Este tutorial discutirá el método para verificar si el índice especificado de una matriz existe o no utilizando JavaScript.

Cómo verificar/verificar si existe un índice de matriz en JavaScript?

Para verificar si existe un índice de matriz, iremos a ver los ejemplos proporcionados.

Ejemplo 1: Verifique un índice de matriz que no existe usando una palabra clave indefinida

Crear una matriz de números:

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

Compruebe si el índice "5"Existe en la matriz. Si existe en la matriz, se devolverá el valor del índice especificado; Si no, entonces sus salidas "indefinido":

if (matriz [5] !== Undefined)
consola.log (matriz [5]);

Como muestra la salida "indefinido"Significa que el índice de matriz especificado no existe en la matriz:

Ejemplo 2: Verifique que exista un índice de matriz utilizando una palabra clave indefinida

Ahora, verificaremos el índice "2"En el mismo código; Devolverá el valor en ese índice porque la longitud de la matriz es "3":

if (matriz [2] !== Undefined)
consola.log (matriz [2]);

La salida muestra el valor en el índice especificado tal como existe:

Ejemplo 3: Verifique un índice de matriz utilizando la propiedad de longitud

Otra forma es verificar la longitud de la matriz con la ayuda del "longitud" propiedad. Aquí, accedemos al quinto índice de la matriz, mientras que la longitud real de la matriz es "3". Si la longitud de la matriz es mayor que "4", Entonces debería haber un índice"5"Presente tiene algún valor; De lo contrario, imprima la instrucción delse:

if (matriz.longitud> 4)
consola.log (matriz [5]);

demás
consola.log ("El índice 5 no existe en la matriz porque la longitud de la matriz es inferior a 5");

Producción

Hemos compilado las diferentes formas de determinar si el índice de matriz existe en JavaScript.

Conclusión

Para determinar si un índice de matriz está presente en JavaScript, obtenga la matriz en el índice y verifique si el resultado devuelto no es igual a "indefinido". Si el resultado es igual a indefinido, significa que el índice de matriz no existe y viceversa. Otra forma de realizar la misma operación es usar el "longitud" propiedad. En este tutorial, discutimos las formas de verificar si existe un índice de matriz en JavaScript.