ES6 MAP EIN ARRAY VON DIE ALTIKE

ES6 MAP EIN ARRAY VON DIE ALTIKE
Während der Arbeit mit JavaScript müssen Sie die Daten möglicherweise basierend auf den Tasten neu ordnen. Manchmal möchten Sie die Objektschlüssel umbenennen, damit sie einfacher zu arbeiten oder lesbarer und verständlicher zu arbeiten, z. B. die Kürzung der Schlüsselnamen als "Elem" für "Elemente","Vorname", oder "Vorname" als "fname", usw.

In diesem Beitrag wird die Methode definiert, um ein Array von Objekten zuzuordnen, um ein neues Array mit neuen Schlüssel zurückzugeben.

Zeichnen Sie eine Reihe von Objekten ab, die ein neues Array von Objekten mit neuen Schlüssel zurückgeben

Verwenden Sie die “Karte()Methode zur Bekämpfung der angegebenen Anweisung. Die MAP () -Methode wird verwendet, um über ein Array zu iterieren und ein neues Array zu erstellen, indem resultierende Werte einer bereitgestellten Funktion hinzugefügt werden, die jedes Element im ursprünglichen Array aufruft. Es ändert das ursprüngliche Array nicht, sondern gibt einen neuen mit den Ergebnissen der bereitgestellten Funktion aus.

Syntax

Verwenden Sie die folgende Syntax für die MAP () -Methode:

map ((element) =>
//…
)

Beispiel

Erstellen Sie eine Reihe von Objekten namens “Arrobj”:

var arrobj = [Name: "Paul", ID: 3, Alter: 23,
Name: "Meyer", ID: 5, Alter: 25,
Name: "Razim", ID: 11, Alter: 27
]

Rufen Sie die Methode map () mit Schlüsseln von Objekten als Argumente und einer Pfeil-/Rückruffunktion auf, die für jedes Array -Element ausgeführt wird. Hier setzen wir die Schlüssel eines "Arrobj”Zu den neuen Schlüssel in der Rückruffunktion:

const newarrayobj = arrobj.MAP ((Name, ID, Alter) => (
Newid: ID,
Neuname: Name,
Newage: Alter
));

Drucken Sie das neue Array zuletzt mit neuen Schlüssel auf der Konsole:

Konsole.log (newarrayobj);

Es ist ersichtlich, dass das neue Array von Objekten genannt wird “NEWArrayobj"Enthält" neue/aktualisierte Tasten "mit denselben Werten und neu bestellt:

Es geht darum, eine Reihe von Objekten zuzuordnen, um ein Array von Objekten mit neuen Schlüssel in JavaScript zurückzugeben.

Abschluss

Verwenden Sie das “, um eine Reihe von Objekten in einem neuen Array von Objekten mit neuen Schlüsseln zuzuordnenKarte()" Methode. Diese Methode iteriert jedes Element eines Arrays von Objekten und gibt ein neues Array an, indem er eine Rückruffunktion mit der angegebenen Funktion aufruft. Dieser Beitrag definierte das Verfahren, um ein Array von Objekten für die Rückgabe eines Arrays von Objekten mit neuen Schlüssel zuzuordnen.