Sortieren Sie die Schlüssel eines Objekts in JavaScript

Sortieren Sie die Schlüssel eines Objekts in JavaScript
Einige Entwickler ziehen es vor, die Namen der Objekteigenschaften (Schlüsselwert) in alphabetischer Reihenfolge festzulegen. Es hilft, die notwendigen Eigenschaften schneller zu entdecken oder zu vergleichen. Insbesondere bietet JavaScript einige Möglichkeiten, um die Objektschlüssel zu erhalten und sie dann in der gewünschten Reihenfolge zu sortieren.

Dieser Blog -Beitrag beschreibt das Verfahren zum Sortieren der JavaScript -Objektschlüssel.

So sortieren Sie die Schlüssel eines Objekts in JavaScript?

Um die Objektschlüssel zu sortieren, verwenden Sie die “Sortieren() Methode mit der “Objekt.Schlüssel()" Methode. In dieser Kombination das Objekt.Die Keys () -Methode ergibt die Tastenarray des Objekts in derselben Reihenfolge, wie es initialisiert wird, während die “die“Sortieren()Die Methode sortiert alle Schlüssel in aufsteigender Reihenfolge (alphabetisch).

Syntax

Befolgen Sie die angegebene Syntax zum Sortieren der Objektschlüssel in JavaScript:

Objekt.Schlüssel (OBJ).Sortieren()

Beispiel 1: Sortieren Sie die Schlüssel eines Objekts mithilfe der Sort () -Methode

Erstellen Sie ein Objekt mit Schlüsselwertpaaren:

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

Rufen Sie die Sort () -Methode mit dem Objekt auf.Keys () Methode durch Übergabe des Objekts als Argument:

var sortedKeys = Objekt.Schlüssel (Objekt).Sortieren();

Drucken Sie schließlich die sortierten Schlüssel auf der Konsole aus:

Konsole.log (sortedKeys);

Die Ausgabe zeigt die alphabetisch sortierten Objektschlüssel an:

Während das einfache Objekt.Keys () Methode gibt die Schlüssel des Objekts zurück:

var sortedKeys = Objekt.Schlüssel (Objekt);

Ausgang

Wenn Sie die Einträge (Schlüsselwertpaare) eines Objekts in sortierter Form erhalten möchten, folgen Sie dem angegebenen Abschnitt.

Beispiel 2: Sortieren Sie die Tasten und zeigen Sie die entsprechenden Werte eines Objekts mithilfe der Reduzierung () -Methode an

Verwenden Sie die “, um die Schlüssel mit Werten eines Objekts zu sortieren, die“reduzieren()Methode mit der “Sortieren()" Methode. Die Sort () -Methode gibt das sortierte Array der Schlüssel des Objekts zurück, und die Methode record () wird verwendet, um das Array des sortierten Objektschlüsselarrays zu iterieren und jedem Schlüsselwertpaar einem Objekt zuzuweisen:

var sortedKeys = Objekt.Schlüssel (Objekt).Sortieren().reduzieren ((Objentries, Schlüssel) =>
Objentries [Schlüssel] = Objekt [Schlüssel];
Gegenbewegungen zurückgeben;
, );

Die Ausgabe zeigt die sortierten Schlüssel mit ihren Werten eines Objekts:

Wir haben alle notwendigen Informationen zum Sortieren der Objektschlüssel in JavaScript gesammelt.

Abschluss

Um die Objektschlüssel zu sortieren, verwenden Sie die “Sortieren()Methode mit der “Objekt.Schlüssel()" Methode. Das Objekt.Die Keys () -Methode gibt die Taste des Objekts an, während die Sort () -Methode alle Schlüssel in aufsteigender Reihenfolge sortiert und in Bezug auf die alphabetischen Schlüssel alphabetisch sortiert wird. In diesem Tutorial wurde die Prozedur zum Sortieren der Objektschlüssel in JavaScript beschrieben.