La Red de Conocimientos Pedagógicos - Currículum vitae - Varios métodos de definición de matrices javascript (tutorial de texto)

Varios métodos de definición de matrices javascript (tutorial de texto)

Este artículo presenta principalmente varios métodos para definir matrices de JavaScript, que generalmente se dividen en creación implícita, instanciación directa, creación de matrices y especificación de longitud. Más tarde, por conveniencia, la matriz se definió directamente en formato json. Los amigos que lo necesiten pueden consultarla.

1. ¿Qué es una matriz?

Una matriz es una colección de datos.

Su representación es una dirección de memoria continua en la memoria.

El nombre de la matriz es en realidad la primera dirección de direcciones de memoria consecutivas.

2. Acerca de las características de la matriz en js.

No es necesario especificar el tipo de datos al definir una matriz.

Puedes definir una matriz sin especificar su longitud.

Las matrices pueden almacenar datos de cualquier tipo (por ejemplo, un elemento contiene un número entero y un elemento contiene una cadena, lo cual es posible en JS).

Sintaxis para crear matrices:

var arr =;

La diferencia entre matrices Json:

1 y subíndices Json Es una cadena , como Json.a al llamar a los primeros datos. El subíndice de la matriz es un número, como arr[0]

2.Json no tiene longitud, mientras que las matrices tienen longitud.

Utilice Json para almacenar datos. Si necesita realizar un bucle, utilice for (elemento variable en el nombre de la variable). Debido a que Json no tiene longitud, se usa for en el bucle, que se puede usar para Json y matrices.

for(I en Json){

Oración

};

Cuándo usar el bucle for y cuándo usar for en el ciclo ?

Matriz: Bucle para (I = 0, I

JSON: Bucle para (ii en JSON) con for en { };

10. Nota Forzar

Las matrices solo tienen una propiedad de longitud de matriz.

Si no asigna un valor a la matriz, obtendrá un valor indefinido, que se imprimirá como ""

La longitud de la matriz no es lo suficientemente larga como para expandirse automáticamente, no hay problema de cruzar la línea.

Compilé lo anterior para usted, espero que le resulte útil en el futuro.

Artículos relacionados:

Almacenamiento en js Descripción detallada del uso de pares clave-valor

Recursos del proceso padre y del proceso hijo de NodeJS * * *Disfrute del detalle pasos

El concepto y uso de las funciones autoejecutables anónimas de JS