Como criar uma variedade de comprimentos específicos em JavaScript

Como criar uma variedade de comprimentos específicos em JavaScript
Uma matriz é uma coleção ordenada de elementos. Geralmente, uma matriz é criada com um comprimento arbitrário. Às vezes, os desenvolvedores são obrigados a inicializar uma matriz de um comprimento específico em um programa em larga escala. Principalmente, o comprimento A propriedade de matrizes é utilizada para servir os propósitos acima mencionados. No entanto, o JavaScript oferece vários métodos para criar uma matriz de um comprimento específico. Neste post, forneceremos informações sobre os métodos usados ​​para criar uma matriz de um comprimento específico em JavaScript.

Os resultados da aprendizagem são resumidos como:

  • Criando uma variedade de comprimento específico
  • Crie uma matriz de comprimento específico com o construtor Array ()
  • Crie uma matriz de comprimento específico com o método Apply ()

Método 1: Criando uma variedade de comprimento específico

Este método é geral e o mais usado para inicializar uma matriz em que o desenvolvedor inicializa apenas o número de elementos conforme seu desejo. O código a seguir refere -se à criação de uma matriz de um comprimento específico no JavaScript:

Código

console.log ("Crie uma matriz de comprimento específico");
const lang = ["javascript", "java", "c ++", "python"];
console.log (lang);

A explicação do código é a seguinte:

  • Em primeiro lugar, uma matriz "Lang" é criado com quatro elementos: “JavaScript”, "Java", “C ++”, e "Pitão".
  • Os elementos são atribuídos na matriz para representar o comprimento da matriz especificada.
  • No final, o console.registro() o método é adaptado para apresentar os elementos na matriz existente.

Saída

A saída mostra o comprimento da matriz como "4", que valida os elementos existentes na matriz. Além disso, apresenta elementos como "JavaScript", "Java", "C ++", "Python".

Método 2: Criação de matriz de comprimento especificado usando o construtor Array ()

Um construtor Variedade() é utilizado para criar uma matriz que seja possível através da palavra -chave "novo". Um usuário pode passar elementos diferentes que definem o comprimento específico de uma matriz. Considerando o Variedade() Construtor, diferentes elementos são passados ​​no seguinte código:

Código

console.log ("Crie uma matriz de comprimento específico");
var arr = new Array ('Linuxhint', 'JavaScript');
console.log (arr)

O código é o seguinte:

  • Em primeiro lugar, um Variedade() construtor é utilizado com um novo palavra -chave para criar uma matriz.
  • Nesta matriz, dois elementos, 'Linuxhint' e 'JavaScript' são armazenados na variável "Arr".
  • finalmente, o console.registro() O método é empregado para exibir os elementos da matriz na janela do console.

Saída

A saída mostra que “Linuxhint” e “JavaScript” são exibidos ao lado do comprimento da matriz também.

Método 3: Crie uma matriz de comprimento específico usando o método Aplicação ()

Um aplicar() É considerado o método que chama os argumentos especificados. Os usuários podem passar parâmetros para este método por meio de uma matriz. O método leva dois parâmetros: o primeiro refere -se a esse parâmetro e o segundo refere -se à matriz. A sintaxe do aplicar() O método é o seguinte:

Sintaxe

Aplicar (thisArg, arr)

Nesta sintaxe, thisarg refere -se a uma função de retorno de chamada e arr representa a matriz para aplicar a função.

Código

console.log ("Crie uma matriz de comprimento específico");
var emp_arr = array.Aplicar ('vazio',
comprimento: 3);
console.log (emp_arr.comprimento);
emp_arr = ["John", "Peter", "Harry"];
console.log (emp_arr);

A descrição do código é a seguinte:

  • Em primeiro lugar, um "Emp_arr" A variável é criada com um comprimento especificado e tem um valor de 3.
  • Depois disso, o "comprimento" É utilizado a propriedade que retorna o comprimento da matriz.
  • No final, o console.registro() Método exibe todos os elementos na janela do console.

Saída

A saída mostra que "John", "Peter," e "Atormentar" são exibidos na janela do console.

Conclusão

JavaScript fornece o comprimento propriedade, o Variedade() construtor e o aplicar() Método para criar uma matriz de um comprimento específico. O "comprimento" Propriedade define e retorna o número de elementos na matriz predefinida ou existente. O Variedade() construtor inicializa uma matriz vazia com um novo palavra -chave. Além disso, o aplicar() É considerado o método, que usa os argumentos especificados para criar uma variedade específica de comprimentos. Este artigo ilustrou vários métodos para criar uma matriz de um comprimento específico em JavaScript.