Tecnología

Inicio

Cómo calcular la longitud de la matriz en Javascript

Cómo calcular la longitud de la matriz en Javascript


Una matriz es una estructura de datos que permite a los programadores de grupos de tiendas de variables de una manera organizada y eficiente de memoria. En lugar de declarar muchas variables y establecer sus valores de forma individual, los programadores pueden utilizar una matriz para almacenar los nombres y valores de las variables de una manera que ofrece la posibilidad de configurar, recuperar y realizar operaciones sobre los datos contenidos en la matriz. JavaScript ofrece funciones y propiedades que permiten a los programadores crear diferentes tipos de matrices, determinar las longitudes de matriz, copiar, borrar, ordenar y alteran los valores almacenados en las matrices.

Instrucciones

1 Abra un editor de texto y crear un nuevo archivo llamado "arrayLength.html." Añadir una etiqueta "<script>" al archivo que contendrá el código JavaScript. Añadir un atributo "tipo" para el archivo y darle el valor "text / javascript". Cierre la etiqueta "</ script>" y guardar el archivo. Por ejemplo:

<Script type = "text / javascript">

</ Script>

2 Crear una matriz usando la función Array () y asignar la matriz a una variable denominada "myArray":

<Script type = "text / javascript">

var myArray = Array ();

</ Script>

3 Añadir tres valores a la matriz myArray. El primer valor debe tener un valor de índice de "0" y un valor de cadena de "valor 1". El segundo valor debe tener un valor de índice de "1" y un valor de cadena de "valor 2". El tercer valor debe tener un valor de índice de "2" y un valor de cadena de "valor 3".

<Script type = "text / javascript">

var myArray = Array ();

myArray [0] = "valor 1";

myArray [1] = "valor 2";

miMatriz [2] = "valor 3";

</ Script>

4 Utilizar la función "document.write ()" para la salida del texto "La longitud de la matriz". Concatenar el texto con el valor de la longitud de la matriz mediante la propiedad de longitud y el carácter de concatenación ( "+"). Por ejemplo:

<Script type = "text / javascript">

var myArray = Array ();

myArray [0] = "valor 1";

myArray [1] = "valor 2";

miMatriz [2] = "valor 3";

document.write ( "La longitud de la matriz es" + myArray.length);

</ Script>

5 Cambiar la longitud de miMatriz estableciendo la propiedad de longitud. Utilice la función document.write () a la salida de un salto de línea.

<Script type = "text / javascript">

var myArray = Array ();

myArray [0] = "valor 1";

myArray [1] = "valor 2";

miMatriz [2] = "valor 3";

document.write ( "La longitud de la matriz es" + myArray.length);

myArray.length = 6;

document.write ( "");

</ Script>

6 Utilice una segunda función para la salida del texto "La longitud de la matriz" "document.write ()". Concatenar el texto con el valor de la longitud de la matriz mediante la propiedad de longitud y el carácter de concatenación ( "+").

<Script type = "text / javascript">

var myArray = Array ();

myArray [0] = "valor 1";

myArray [1] = "valor 2";

miMatriz [2] = "valor 3";

document.write ( "La longitud de la matriz es" + myArray.length);

myArray.length = 6;

document.write ( "");

document.write ( "La longitud de la matriz es" + myArray.length);

</ Script>

Guarde y cierre arrayLength.html.

7 arrayLength.html abierta en un navegador web. Compruebe que se ha creado e inicializado con una longitud de "3" de la matriz Verificar que después de establecer el valor longitud de la matriz, longitud de la matriz es "6" Los elementos no asignados valores serán "indefinido".

Consejos y advertencias

  • La propiedad de longitud matriz de JavaScript es una de las muchas propiedades disponibles matriz de objetos de JavaScript, incluyendo constructor, prototipo, y el índice de entrada.
  • arrays de JavaScript se pueden crear con un número predefinido de elementos colocando el número de elementos en la declaración de matriz. Por ejemplo, "var myArray = Array (3);" crea una matriz con 3 elementos no definidos.
  • matrices de JavaScript se pueden inicializar con los datos predefinidos. Por ejemplo, "var myArray = [" valor 1 "," valor 2 "," valor 3 "];" crea una matriz con los valores de "valor 1", "valor 2" y "3 de valor" como elementos en miMatriz en los índices 0, 1 y 2.
  • JavaScript tiene una amplia variedad de funciones de matriz. Consulte la sección de Recursos para obtener una lista de estas funciones.
  • Aunque muchos tutoriales sugieren el uso de la "nueva" palabra clave al crear matrices, puede tener consecuencias no deseadas y puede ser omitido.