Sortieren Sie eine Array von Objekten nach Einzelschlüssel mit dem Datumswert

Sortieren Sie eine Array von Objekten nach Einzelschlüssel mit dem Datumswert
Manchmal speichert ein Benutzer eine große Datenmenge in einem Array mit denselben und verschiedenen Datentypen. Der Umgang mit dieser Art von Daten in einem Array ist komplex. Darüber hinaus ist es schwierig zu überprüfen, welche Daten zuerst und später auf einen eingegeben werden. Zu diesem Zweck müssen die Daten in einem Array in Bezug auf Datum sortiert werden. Zu diesem Zweck bietet JavaScript Programmierern das “Sortieren()Methode zum Sortieren von Daten in eine Sequenz.

Dieser Beitrag zeigt die Methode zum Sortieren des Objektarrays nach einem einzigen Schlüssel mit einem Datumswert.

So sortieren Sie eine Reihe von Objekten nach Einzelschlüssel mit Datumswert?

Um ein Array von JavaScript mit Hilfe des Datumswerts nach einem einzigen Schlüssel zu sortieren, können Sie die “verwendenSortieren()" Methode. Das nimmt eine Rückruffunktion als Wert eines Arguments an. Dies ruft eine Rückruffunktion auf, die zwei Argumente erhält, A und B. Dann rufen Sie die “auf"Datum()Methode, die für die Annahme des Datums als Parameter bestimmt.

Schauen Sie sich das angegebene Beispiel an, um mehr über die Verwendung der Sortiermethode zum Sortieren eines Arrays von Objekten nach dem Datumswert zu erfahren.

Beispiel

Fügen Sie in diesem angegebenen Beispiel die Objekte in ein Array ein und speichern die Daten des Arrays in einer Variablen:

var array1 = [
"updated_at": "2020-07-01T06: 28: 42Z",
"Kategorie": "JavaScript"
,

"updated_at": "2022-05-09T11: 27: 14Z",
"Kategorie": "Java"
,

"updated_at": "2023-01-05T04: 29: 35Z",
"Kategorie": "HTML/CSS"
]

Jetzt rufen Sie die “auf"Sortieren()Methode und verwenden Sie eine Rückruffunktion als Argument dieser Methode. Dann verwenden Sie die “Datum()Methode und speichern Sie den Wert in den deklarierten Variablen. Überprüfen Sie danach den Zustand mit der “WennUnd geben Sie den Wert gemäß der Bedingung zurück:

Array1.sort (function (x, y)
var keyx = neues Datum (x.aktualisiert am),
Keyy = neues Datum (y.aktualisiert am);
if (keyx keyy) return 1;
Rückkehr 0;
);

Verwenden Sie die “Konsole.Protokoll()Integrierte Methode und übergeben Sie das Array als Parameter dieser Methode, um die Ausgabe auf der Konsole anzuzeigen:

Konsole.log (array1);

Der vollständige Code sieht folgendermaßen aus:

Es ist zu bemerken, dass das Array nach dem Datumswert sortiert wurde:

Hier geht es darum, das Array von Objekten nach einem einzigen Schlüssel mit einem Datumswert zu sortieren.

Abschluss

So sortieren Sie das Array von Objekten nach einem einzigen Schlüssel mit einem Datumswert, dem JavaScript “Sortieren()Die Methode kann mit der Verwendung einer Rückruffunktion als Argument der Sort () -Methode aufgerufen werden. Dann verwenden Sie die “Datum()Methode und überprüfen Sie den Zustand mit Hilfe des "Wenn" Stellungnahme. In diesem Beitrag wurde die Methode zur Sortierung des Objektarrays nach einem einzigen Schlüssel mit einem Datumswert angegeben.