Como inicializar o comprimento de uma matriz em JavaScript

Como inicializar o comprimento de uma matriz em JavaScript

No momento da criação de matrizes, os programadores precisam especificar o comprimento de uma matriz. Ajuda a alocar a quantidade adequada de memória necessária para manter os elementos da matriz e garante que os recursos de memória sejam efetivamente utilizados e impede possíveis falhas de transbordamento ou memória.

Este artigo demonstrará o procedimento para inicializar o comprimento de uma matriz.

Como inicializar um comprimento de matriz em JavaScript?

Para inicializar o comprimento de uma matriz, use o “Construtor de matriz”Ao passar um único argumento que é o comprimento da matriz que você deseja criar.

Sintaxe

Para usar o construtor da matriz para inicializar o comprimento de uma matriz, siga a sintaxe dada:

nova matriz (len)


Exemplo

No exemplo dado, crie uma variedade de comprimento “11”Usando o construtor de matrizes e armazená -lo em uma variável“variedade”:

Deixe Array = nova matriz (11);


Imprima a matriz no console:

console.log (matriz);


Pode -se observar que uma variedade vazia de comprimento “11”Foi criado com sucesso:


Você também pode inicializar a matriz passando elementos no construtor. Ele criará uma matriz de um comprimento dos elementos especificados:

Deixe Array = nova matriz (1, 3, 35, 4, 2, 27, 91, 3, 4, 5, 12);


Como você pode ver, a matriz criada é do comprimento “11”Como o construtor contém 11 elementos:


Você também pode criar/declarar uma matriz e inicializar seu comprimento específico chamando uma função personalizada. Aqui, primeiro definiremos uma função chamada “createArrayofSize ()”Isso leva um tamanho de uma matriz como argumento. Em seguida, crie uma matriz vazia e anexa elementos nela, iterando até o comprimento especificado. Finalmente, retorne a matriz do comprimento específico à função:

função createArrayofSize (size)
var arr = [];
para (var i = 0; i < size; i++)
arr [i] = i;

retornar arr;


Chame a função passando o comprimento de uma matriz:

var array = createArrayofSize (11);


Imprima a matriz do comprimento especificado no console:

console.log (matriz);


Saída


Isso se tratava de inicializar o comprimento da matriz em JavaScript.

Conclusão

Para inicializar o comprimento de uma matriz, use o “Construtor de matriz" como "novo Variedade()”Ao passar um único argumento que é o comprimento da matriz que você deseja criar. Você também pode inicializar a matriz passando elementos no construtor como “novo Array (1, 2, 3)"Ou chamar uma função personalizada. Neste artigo, demonstramos o procedimento para inicializar o comprimento de uma matriz.