Ordina le chiavi di un oggetto in JavaScript

Ordina le chiavi di un oggetto in JavaScript
Alcuni sviluppatori preferiscono impostare i nomi delle proprietà dell'oggetto (valore chiave) in ordine alfabetico. Aiuta a scoprire o confrontare le proprietà necessarie più rapidamente. Più specificamente, JavaScript fornisce alcuni modi per ottenere le chiavi dell'oggetto e quindi ordinarle nell'ordine desiderato.

Questo post sul blog descriverà la procedura per l'ordinamento delle chiavi dell'oggetto JavaScript.

Come ordinare le chiavi di un oggetto in JavaScript?

Per ordinare i tasti dell'oggetto, usa "ordinare() Metodo con il "Oggetto.tasti ()" metodo. In questa combinazione, l'oggetto.Il metodo dei tasti () fornisce l'array di chiavi dell'oggetto nella stessa sequenza di cui viene inizializzato, mentre il "ordinare()"Il metodo ordinerà tutte le chiavi in ​​ordine crescente (in ordine alfabetico).

Sintassi

Segui la sintassi data per l'ordinamento dei tasti oggetto in JavaScript:

Oggetto.Keys (OBJ).ordinare()

Esempio 1: ordinare le chiavi di un oggetto usando il metodo Ord ()

Crea un oggetto con coppie di valore chiave:

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

Chiama il metodo Sort () con l'oggetto.Metodo Keys () passando l'oggetto come argomento:

var SortedKeys = oggetto.tasti (oggetto).ordinare();

Infine, stampa i tasti ordinati sulla console:

console.log (SortedKeys);

L'output visualizza i tasti dell'oggetto ordinato in ordine alfabetico:

Mentre l'oggetto semplice.Il metodo dei tasti () restituisce le chiavi dell'oggetto:

var SortedKeys = oggetto.tasti (oggetto);

Produzione

Se si desidera ottenere le voci (coppie di valore chiave) di un oggetto in una forma ordinata, segui la sezione data.

Esempio 2: ordinare i tasti e visualizzare i valori corrispondenti di un oggetto utilizzando il metodo riduttore ()

Per ordinare le chiavi con i valori di un oggetto, usa il "ridurre()Metodo "con il"ordinare()" metodo. Il metodo Sort () restituisce l'array ordinato di chiavi dell'oggetto e il metodo di riduzione () viene utilizzato per iterare tramite l'array di tasti oggetto ordinato e assegnare ciascuna coppia di valore chiave a un oggetto:

var SortedKeys = oggetto.tasti (oggetto).ordinare().ridotta ((objentries, key) =>
objentries [key] = oggetto [chiave];
restituire objentries;
, );

L'output mostra i tasti ordinati con i loro valori di un oggetto:

Abbiamo raccolto tutte le informazioni necessarie per ordinare le chiavi dell'oggetto in JavaScript.

Conclusione

Per ordinare i tasti dell'oggetto, usa "ordinare()Metodo "con il"Oggetto.tasti ()" metodo. L'oggetto.Il metodo dei tasti () fornisce l'array di chiavi dell'oggetto mentre il metodo Sort () ordinerà tutte le chiavi in ​​ordine crescente e in termini di chiavi alfabetiche, ordinerà in ordine alfabetico. Questo tutorial ha descritto la procedura per l'ordinamento delle chiavi dell'oggetto in JavaScript.