Propriedade do comprimento da matriz JavaScript

Propriedade do comprimento da matriz JavaScript

Ao escrever código, podemos precisar armazenar vários valores. Podemos usar um tipo de dados nomeado para atender a essa necessidade. Uma matriz é um tipo de variável em qualquer linguagem de programação usada para armazenar vários valores do mesmo tipo de dados, como uma lista de estudantes ou funcionários [Jane, John, Jack].

Observação: Usaremos o console do navegador para demonstrar exemplos realizados neste post. Para abrir o console do navegador:

  • Use o F12 Chave no Chrome e outros navegadores à base de cromo.
  • Usar Ctrl + Shift + K teclado teclas de atalho para mozilla.
  • Usar Opção + ⌘ + C Teclas de atalho do teclado No Safari (se o menu do desenvolvedor não aparecer, abra preferências pressionando ⌘ +, e na guia avançada verificação “Mostrar desenvolver menu na barra de menus”).

O que é uma matriz.propriedade de comprimento em javascript

O variedade.propriedade de comprimento é usado para obter o número total de elementos em uma matriz. Por exemplo, se tivermos a seguinte matriz em nosso programa:

Var Students = ["John Doe", "Jane Doe", "John Smith"];

E nós usamos o variedade.propriedade de comprimento nele, então o variedade.propriedade de comprimento retornará um valor de três, pois a matriz contém três elementos. Podemos verificar isso usando o console.Método log ().

Var Students = ["John Doe", "Jane Doe", "John Smith"];
console.log (alunos.comprimento)

Agora, se adicionarmos outro elemento à matriz e usarmos o variedade.propriedade de comprimento Novamente, então a saída no console muda para:

Var Students = ["John Doe", "Jane Doe", "John Smith", "Jacob Smith"];
console.log (alunos.comprimento)

Como definir o número de elementos em uma matriz usando a matriz.Método de comprimento:

Podemos usar o variedade.propriedade de comprimento Para definir o número de elementos em uma matriz também.

Vamos pegar a matriz como mencionado acima, “alunos,”Como exemplo mais uma vez. Atualmente tem 4 elementos. Podemos usar o variedade.propriedade de comprimento Para alterar o número de seus elementos. Aumentaremos o número de elementos de 4 para 5 neste exemplo:

Var Students = ["John Doe", "Jane Doe", "John Smith", "Jacob Smith"];
alunos.comprimento = 5;
console.log (alunos.comprimento)

O variedade.propriedade de comprimento adicionou outro elemento que é um slot vazio não-digno. Podemos verificar isso produzindo toda a matriz para o console:

Var Students = ["John Doe", "Jane Doe", "John Smith", "Jacob Smith"];
alunos.comprimento = 5;
console.log (alunos.comprimento)
console.Log (alunos)

Agora vamos usar o variedade.propriedade de comprimento mais uma vez para reduzir o número de elementos de 5 para 3:

Var Students = ["John Doe", "Jane Doe", "John Smith", "Jacob Smith"];
alunos.comprimento = 5;
console.log (alunos.comprimento)
console.Log (alunos)
alunos.comprimento = 3;
console.log (alunos.comprimento)
console.Log (alunos)

O número máximo de elementos que uma matriz pode ter é 4294967295, como é um tipo de dados de 32 bits. Como você pode ver no exemplo abaixo, se tentarmos fazer uma variedade de Length4294967296, Vamos receber um erro.

alunos.comprimento = 4294967296;
console.log (alunos.comprimento)

Conclusão

Uma matriz é uma estrutura de dados que consiste em uma coleção de elementos usados ​​para armazenar tipos semelhantes de valores. O variedade.propriedade de comprimento é usado para obter ou definir o número de elementos presentes em uma matriz.

Se usarmos essa propriedade para obter o número de elementos da matriz, ela fornecerá um número um maior que o maior índice da matriz; Isto é por causa da indexação de matriz que começa em 0.

Nisso como orientar, aprendemos a usar o variedade.propriedade de comprimento. Esta propriedade realmente é útil quando precisamos executar loops ou condicionais em matrizes.