Comprimento do dicionário em javascript

Comprimento do dicionário em javascript
Ao programar em JavaScript, muitas vezes é necessário lidar com os dados em massa. Além disso, ao analisar os dados alocados para vários lugares. No outro caso, utilizar a memória de maneira eficaz ou em caso de inserção ou exclusão de alguns dados. Nesses casos, obter o comprimento do dicionário é muito útil para lidar com esses casos para a utilização eficaz de recursos.

Como obter o comprimento do dicionário em JavaScript?

As abordagens a seguir podem ser utilizadas para calcular o comprimento do dicionário em JavaScript:

  • ““Objeto.chaves()”Método com“comprimento" Propriedade.
  • ““para”Faça um loop com“HASOWNPROPERTY ()”Método.

Abordagem 1: Obtenha o comprimento do dicionário em JavaScript usando o objeto.Método Keys () com propriedade de comprimento

O "Objeto.chaves()”O método retorna um objeto de iterador de matriz com as chaves de um objeto e o“comprimento”Propriedade retorna a duração da string associada, matriz, método, etc. Esses métodos podem ser aplicados junto um com o outro para calcular o comprimento do dicionário especificado, acessando diretamente as chaves especificadas.

Sintaxe

Objeto.Chaves (OBJ)

Na sintaxe acima:

““obj”Refere -se a um objeto iterável ou ao dicionário inicializado.

Corda.comprimento

Na sintaxe dada:

““Corda”Refere -se a uma corda, matriz ou método, etc.

Exemplo
O snippet de código a seguir demonstra o requisito fornecido:

Deixe LengthDict =
Nome: 'Harry',
ID: 1,
Idade: 25,

console.log ('O comprimento do dicionário é:', objeto.Chaves (Lengthyt).comprimento);

No exemplo dado,

  • Inicialize o dicionário com o especificado “valor chavePares.
  • No exemplo dado, “nome","eu ia" e "idade"Consulte o"chaves"E da mesma forma"atormentar","1" e "25”Aponte para os valores.
  • Finalmente, aplique o “Objeto.chaves()”Método e passe o dicionário criado como seu parâmetro. Além disso, aplique o “comprimento”Propriedade para calcular o comprimento do dicionário especificado e exibi -lo.

Saída

Abordagem 2: Obtenha o comprimento do dicionário em JavaScript usando o método FOR LOOP com HASOWNPROPERTY ()

O "para”O loop é usado para iterar ao longo de uma matriz, dicionário, etc. O "HASOWNPROPERTY ()”O método em JavaScript é usado para verificar se a propriedade especificada do objeto é sua propriedade ou não. Essas abordagens podem ser implementadas para calcular o comprimento do dicionário iterando através dele.

Sintaxe

objeto.HasownProperty (Prop)

Na sintaxe acima:

““suporte”Refere -se ao nome na forma de um“corda"Ou um"símbolo”Da propriedade para testar.

Exemplo
Passe pelas seguintes linhas de código para entender o conceito declarado.

var lengmyDict = site: 'Linuxhint',
Conteúdo: 'JavaScript';
var count = 0;
para (var i no lengthdict)
if (comprimento.HASOWNPROPERTY (I)) Count ++;

console.log ('O comprimento do dicionário é:', contagem);

No código acima:

  • Em primeiro lugar, crie o seguinte dicionário com os pares de valor de nome especificado, conforme discutido antes.
  • Agora, inicialize o “contar”Com 0.
  • Depois disso, aplique um “para”Faça um loop para iterar ao longo do dicionário criado.
  • Dentro do loop, aplique o “HASOWNPROPERTY ()”Método, referindo -se ao contido“Nome-valor”Pares dentro do dicionário. Além disso, aumente a contagem com "1" para iterar em cada par.
  • Isso resultará no acesso aos pares declarados na etapa anterior e retornará o comprimento do dicionário.

Saída

Nós compilamos as abordagens para calcular o comprimento do dicionário em JavaScript.

Conclusão

O "Objeto.chaves()”Método com o“comprimento"Propriedade ou a"para”Faça um loop com o”HASOWNPROPERTY ()”O método pode ser implementado para obter o comprimento do dicionário em JavaScript. O objeto.O método Keys () com a abordagem da propriedade de comprimento pode ser implementado para calcular o comprimento do dicionário, acessando as teclas especificadas diretamente como o nome do método especifica. A última abordagem pode ser utilizada aplicando o loop for sobre os pares de valor-chave do dicionário e retornando o comprimento resultante. Este blog explicou as abordagens para obter o comprimento do dicionário em JavaScript.