Objekt in umgekehrter Reihenfolge mit JavaScript durchlaufen

Objekt In Umgekehrter Reihenfolge Mit Javascript Durchlaufen



Ein Objekt ist eine Entität, die Informationen in einem Schlüssel-Wert-Paar speichert. Objekte werden basierend auf Schlüsseln und Werten entweder in Vorwärts- oder Rückwärtsreihenfolge iteriert. Verwenden Sie die statischen Methoden des Objekts ' Object.keys() ' oder ' Objekt.Werte() “ Um Schlüssel oder Werte von Objekten zu extrahieren, wenden Sie das „ umkehren() ” Methode, um die Schlüssel-Wert-Paare umzukehren, und dann schließlich anwenden “ für jeden() ”-Schleife, um über das Array zu iterieren.

Dieser Artikel veranschaulicht das Verfahren zum Durchlaufen von Objekten in umgekehrter Reihenfolge mit JavaScript.







Wie durchläuft man Objekte in umgekehrter Reihenfolge mit JavaScript?

Verwenden Sie für die Iteration von Objekten in umgekehrter Reihenfolge die beiden Ansätze:



    • Reverse-Order-Loop basierend auf Schlüsseln.
    • Umgekehrte Reihenfolgenschleife basierend auf Werten.

Betrachten wir beide Ansätze einzeln!



Wie durchläuft man Objekte in umgekehrter Reihenfolge basierend auf Objektschlüsseln?

Um das Objekt basierend auf den Schlüsseln des Objekts in umgekehrter Reihenfolge zu durchlaufen, folgen Sie drei Schritten:





    • Verwenden Sie das „ Objekt ” statische Methode namens “ Objekt.Schlüssel ()“: Es nimmt ein Objekt als Argument und gibt das Array der Schlüssel des Objekts zurück.
    • Wende an ' umkehren() ”-Methode: Sie kehrt die Reihenfolge der Schlüssel des Objekts um.
    • Wenden Sie abschließend das „ für jeden() ”-Methode, um das Objekt zu durchlaufen.

Beispiel

Erstellen Sie zuerst ein Objekt „ die Info ” mit Schlüssel-Wert-Paaren:



const info = {
Name: 'John' ,
Das Alter: '24' ,
KontaktNr: '09345237816' ,
} ;


Holen Sie sich die Schlüssel des Objekts mit dem „ Objekt.Schlüssel ()“-Methode und kehren sie um, indem Sie die „ umkehren() ” Methode und speichere sie in einer Variablen “ reverseBaseonKeys “:

const reverseBaseonKeys = Object.keys ( die Info ) .umkehren ( ) ;


Abschließend durchlaufen Sie die umgekehrten Objekttasten mit der „ für jeden() ' Methode:

reverseBaseonKeys.forEach ( Schlüssel = > {
Konsole.log ( Schlüssel, Info [ Schlüssel ] ) ;
} ) ;


Ausgabe


Die obige Ausgabe zeigt an, dass die Objektschlüssel mit ihren entsprechenden Werten beim Drucken auf der Konsole in umgekehrter Reihenfolge erfolgreich durchlaufen wurden.

Wie durchläuft man Objekte in umgekehrter Reihenfolge basierend auf Objektwerten?

Es gibt einen anderen Ansatz zum Durchlaufen von Objekten in umgekehrter Reihenfolge basierend auf den Werten des Objekts. Um das Objekt basierend auf den Werten des Objekts in umgekehrter Reihenfolge zu durchlaufen, folgen Sie den unten angegebenen drei Schritten:

    • Verwenden Sie das „ Objekt ” statische Methode namens “ Objekt.Werte ()“: Es nimmt ein Objekt als Argument. Es gibt das Array der Werte des Objekts zurück.
    • Wende an ' umkehren() “-Methode, die die Reihenfolge der Werte des Objekts umkehrt.
    • Wenden Sie abschließend das „ für jeden() ”-Methode, um das Objekt zu durchlaufen.

Beispiel

Verwenden Sie hier dasselbe Objekt „ die Info ” und erhalte die Werte des Objekts “ die Info ' Verwendung der ' Objekt.Werte ()“-Methode und kehren sie um, indem Sie die „ umkehren() ” Methode und schließlich das resultierende Array in einer Variablen speichern “ reverseBaseonKeys “:

const reverseBasedonValues ​​= Objekt.Werte ( die Info ) .umkehren ( ) ;


Durchlaufen Sie die umgekehrten Objektwerte mit dem „ für jeden() ' Methode:

reverseBasedonValues.forEach ( Wert = > {
Konsole.log ( Wert, Info [ Wert ] ) ;
} ) ;


Ausgabe


Die obige Ausgabe zeigt die Werte des Objekts in umgekehrter Reihenfolge.

Fazit

Um das Objekt in umgekehrter Reihenfolge zu durchlaufen, verwenden Sie die statischen Methoden des Objekts „ Object.keys() ' oder ' Objekt.Werte() ” Um Schlüssel oder Werte von Objekten zu extrahieren, kehren Sie dann mit dem “ umkehren() „Methode und dann endlich anwenden“ für jeden() ”-Schleife, um über das Array zu iterieren. Dieser Artikel veranschaulicht das Verfahren zum Durchlaufen von Objekten in umgekehrter Reihenfolge basierend auf Schlüsseln und Werten mit JavaScript.