Classifique as chaves de um objeto em JavaScript

Classifique as chaves de um objeto em JavaScript
Alguns desenvolvedores preferem definir os nomes de propriedades do objeto (valor-chave) em ordem alfabética. Ajuda a descobrir ou comparar as propriedades necessárias mais rapidamente. Mais especificamente, o JavaScript fornece algumas maneiras de obter as chaves do objeto e depois classificá -las na ordem desejada.

Esta postagem do blog descreverá o procedimento para classificar as teclas de objeto JavaScript.

Como classificar as chaves de um objeto em JavaScript?

Para classificar as teclas de objeto, use o “organizar() Método com o “Objeto.chaves()”Método. Nesta combinação, o objeto.O método Keys () fornece a matriz de chaves do objeto na mesma sequência que é inicializada, enquanto o ““organizar()”O método classificará todas as chaves em ordem crescente (em ordem alfabética).

Sintaxe

Siga a sintaxe dada para classificar as teclas de objeto em JavaScript:

Objeto.Chaves (OBJ).organizar()

Exemplo 1: Classifique as teclas de um objeto usando o método STILE ()

Crie um objeto com pares de valor-chave:

var object =
"JavaScript": 5,
"Java": 23,
"Python": 20,
"Html": 7,
"CSS": 8

Chame o método stor () com o objeto.Método Keys () passando o objeto como um argumento:

var sTreedKeys = objeto.chaves (objeto).organizar();

Por fim, imprima as teclas classificadas no console:

console.log (slastedkeys);

A saída exibe as teclas de objeto classificadas em ordem alfabética:

Enquanto o objeto simples.Método Keys () retorna as chaves do objeto:

var sTreedKeys = objeto.teclas (objeto);

Saída

Se você deseja obter as entradas (pares de valores-chave) de um objeto de forma classificada, siga a seção fornecida.

Exemplo 2: Classifique as teclas e exiba os valores correspondentes de um objeto usando o método Reduce ()

Para classificar as chaves com valores de um objeto, use o “reduzir()”Método com o“organizar()”Método. O método stor () retorna a matriz classificada de chaves do objeto, e o método Reduce () é usado para iterar através da matriz de chaves do objeto classificada e atribuir cada par de valores-chave a um objeto:

var sTreedKeys = objeto.chaves (objeto).organizar().Reduce ((objentries, chave) =>
objentries [key] = objeto [chave];
retornar objentries;
, );

A saída mostra as teclas classificadas com seus valores de um objeto:

Reunimos todas as informações necessárias para classificar as chaves do objeto em JavaScript.

Conclusão

Para classificar as teclas de objeto, use o “organizar()”Método com o“Objeto.chaves()”Método. O objeto.O método Keys () fornece a matriz de chaves do objeto, enquanto o método Sort () classificará todas as chaves em ordem ascendente e, em termos de chaves alfabéticas, ele classificará em alfabeticamente. Este tutorial descreveu o procedimento para classificar as teclas de objeto em JavaScript.