Cómo crear una matriz de longitud específica en JavaScript

Cómo crear una matriz de longitud específica en JavaScript
Una matriz es una colección ordenada de elementos. Por lo general, se crea una matriz con una longitud arbitraria. A veces, los desarrolladores deben inicializar una matriz de una longitud específica en un programa a gran escala. Sobre todo, el longitud La propiedad de las matrices se utiliza para servir a los fines establecidos anteriormente. Sin embargo, JavaScript ofrece varios métodos para crear una matriz de una longitud específica. En esta publicación, proporcionaremos información sobre los métodos utilizados para crear una matriz de una longitud específica en JavaScript.

Los resultados de aprendizaje se resumen como:

  • Creando una variedad de longitud específica
  • Crear matriz de longitud específica con Array () Constructor
  • Crear matriz de longitud específica con el método Apply ()

Método 1: Creando una variedad de longitud específica

Este método es general y el más utilizado para inicializar una matriz donde el desarrollador solo inicializa el número de elementos según su deseo. El siguiente código se refiere a crear una matriz de una longitud específica en JavaScript:

Código

consola.log ("crear una matriz de longitud específica");
const lang = ["javaScript", "java", "c ++", "python"];
consola.log (lang);

La explicación del código es la siguiente:

  • En primer lugar, una matriz "Lang" se crea con cuatro elementos: "JavaScript", "Java", "C ++", y "Pitón".
  • Los elementos se asignan en la matriz para representar la longitud de la matriz especificada.
  • Al final, el consola.registro() El método está adaptado para presentar los elementos en la matriz existente.

Producción

La salida muestra la longitud de la matriz como "4", que valida los elementos existentes en la matriz. Además, presenta elementos como "JavaScript", "Java", "C ++", "Python".

Método 2: Crear matriz de longitud especificada usando Array () Constructor

Un constructor Formación() se utiliza para crear una matriz posible a través de la palabra clave "nuevo". Un usuario puede pasar diferentes elementos que definen la longitud específica de una matriz. Considerando el Formación() Constructor, se pasan diferentes elementos en el siguiente código:

Código

consola.log ("crear una matriz de longitud específica");
var arrr = new Array ('LinuxHint', 'JavaScript');
consola.log (arr)

El código es el siguiente:

  • En primer lugar, un Formación() El constructor se utiliza con un nuevo palabra clave para crear una matriz.
  • En esta matriz, dos elementos, 'Linuxhint' y 'JavaScript' se almacenan en la variable "Arr".
  • Finalmente, el consola.registro() Se emplea el método para mostrar los elementos de la matriz en la ventana de la consola.

Producción

La salida muestra que "Linuxhint" y "JavaScript" se muestran junto con la longitud de la matriz también.

Método 3: Crear matriz de longitud específica usando el método Apply ()

Un aplicar() El método se considera que las llamadas a los argumentos especificados. Los usuarios pueden pasar parámetros a este método a través de una matriz. El método toma dos parámetros: el primero se refiere a este parámetro, y el segundo se refiere a la matriz. La sintaxis del aplicar() El método es el siguiente:

Sintaxis

Aplicar (thathumarg, arr)

En esta sintaxis, thantarg se refiere a una función de devolución de llamada, y arrugado representa la matriz para aplicar la función.

Código

consola.log ("crear una matriz de longitud específica");
var emp_arr = array.Aplicar ('vacío',
Longitud: 3);
consola.log (emp_arr.longitud);
emp_arr = ["John", "Peter", "Harry"];
consola.log (emp_arr);

La descripción del código es la siguiente:

  • En primer lugar, un "Emp_arr" La variable se crea con una longitud especificada y tiene un valor de 3.
  • Después de eso, el "longitud" Se utiliza la propiedad que devuelve la longitud de la matriz.
  • Al final, el consola.registro() El método muestra todos los elementos en la ventana de la consola.

Producción

La salida muestra que "John", "Peter" y "Harry" se muestran en la ventana de la consola.

Conclusión

JavaScript proporciona el longitud propiedad, el Formación() constructor y el aplicar() método para crear una matriz de una longitud específica. El "longitud" propiedad establece y devuelve el número de elementos en la matriz predefinida o existente. El Formación() El constructor inicializa una matriz vacía con un nuevo palabra clave. Además, el aplicar() Se considera el método, que utiliza los argumentos especificados para crear una variedad específica de longitudes. Este artículo ilustra varios métodos para crear una matriz de una longitud específica en JavaScript.